首页> 外文会议>International Conference on Distributed Computing Systems Workshops >CacheDOCS: A Dynamic Key-Value Object Caching Service
【24h】

CacheDOCS: A Dynamic Key-Value Object Caching Service

机译:cachedocs:动态键值对象缓存服务

获取原文

摘要

Caching plays an important role in many domains, as it can lead to important performance improvements. A key-value based caching system typically stores the results of popular queries in efficient storage locations. While caching enjoys widespread usage in the context of dynamic web applications, most mainstream caching systems store static binary items, which makes them impractical for many real-world applications that would benefit from storing dynamic items. In this paper, we propose CacheDOCS, a dynamic key-value object caching service that allows for caching arbitrary objects. As part of our model, CacheDOCS provides an API that supports the execution of operations against cached objects, and allows for clients to seamlessly subscribe to keep their local copies in sync with cached remote objects. CacheDOCS supports multiple update dissemination strategies in order to optimize performance, and proposes a versioning mechanism to ensure consistency. We implemented a full version of CacheDOCS and we ran several performance-related experiments under three use-case scenarios.
机译:缓存在许多域中发挥着重要作用,因为它可以导致重要的性能改进。基于键值的缓存系统通常在有效存储位置中存储流行查询的结果。虽然缓存在动态Web应用程序的上下文中享有广泛的使用,但大多数主流缓存系统存储静态二进制项目,这使得它们对于许多将受益于存储动态项目的实际应用程序不切实际。在本文中,我们提出了Cachedocs,一种动态键值对象缓存服务,允许缓存任意对象。作为我们模型的一部分,Cachedocs提供了一个支持对缓存对象执行操作的API,并且允许客户端无缝订阅以与缓存的远程对象同步地保持本地副本。 Cachedocs支持多种更新传播策略,以便优化性能,并提出版本控制机制以确保一致性。我们实施了完整版的Cachedocs,我们在三种用例中运行了几个性能相关的实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号