首页> 外文会议>Scalability of networks and services >Answering Queries Using Cooperative Semantic Caching
【24h】

Answering Queries Using Cooperative Semantic Caching

机译:使用协作语义缓存回答查询

获取原文
获取原文并翻译 | 示例

摘要

Semantic caching is a technique used for optimizing the evaluation of database queries by caching results of previous answered queries at the client side and using the cached results when trying to answer new queries. Before sending a query to the database server, the client first checks, if there are any cached query results that semantically contain the new query or parts of the query. If such cached results are found, they can be used when answering the new query. Otherwise, the query will be answered by the database management server.rnThis paper proposes to extend the general semantic caching mechanism by enabling clients to share their local semantic caches in a cooperative matter. If a particular query cannot be answered using the local cache, the system will verify, if there are other clients, located across the Internet, that are able to answer the query using the data stored in their caches. Such an approach will increase the throughput of database servers, because servers will only receive queries that cannot be answered using the cooperative cache concept.
机译:语义缓存是一种用于优化数据库查询评估的技术,该技术通过在客户端缓存先前回答的查询的结果并在尝试回答新查询时使用缓存的结果。在向数据库服务器发送查询之前,客户端首先检查是否有任何缓存的查询结果在语义上包含新查询或查询的一部分。如果找到了此类缓存的结果,则可以在回答新查询时使用它们。否则,查询将由数据库管理服务器回答。本文提出通过允许客户端在合作的情况下共享其本地语义缓存来扩展通用语义缓存机制。如果无法使用本地缓存来回答特定查询,则系统将验证Internet上是否还有其他客户端可以使用存储在其缓存中的数据来回答查询。这种方法将提高数据库服务器的吞吐量,因为服务器将仅接收无法使用协作式缓存概念回答的查询。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号