首页> 外文会议>IEEE International Conference on Data Engineering >Providing Enhanced Functionality for Data Store Clients
【24h】

Providing Enhanced Functionality for Data Store Clients

机译:为数据存储客户端提供增强的功能

获取原文

摘要

Data stores are typically accessed using a clientserver paradigm wherein the client runs as part of an application process which is trying to access the data store. This paper presents the design and implementation of enhanced data store clients having the capability of caching data for reducing the latency for data accesses, encryption for providing confidentiality before sending data to the server, and compression for reducing the size of data sent to the server. We support multiple approaches for caching data as well as multiple different types of caches. We also present a Universal Data Store Manager (UDSM) which allows an application to access multiple different data stores and provides a common interface to each data store. The UDSM provides both synchronous and asynchronous interfaces to each data store that it supports. An asynchronous interface allows an application program to access a data store and continue execution before receiving a response from the data store. The UDSM also can monitor the performance of different data stores. A workload generator allows users to easily determine and compare the performance of different data stores. The paper examines the key design issues in developing both the enhanced data store clients and the UDSM. It also looks at important issues in implementing client-side caching. The enhanced data store clients and UDSM are used to determine the performance of different data stores and to quantify the performance gains that can be achieved via caching.
机译:通常使用客户端服务器模式访问数据存储,其中客户端作为尝试访问数据存储的应用程序进程的一部分运行。本文介绍了增强型数据存储客户端的设计和实现,这些客户端具有以下功能:缓存数据以减少数据访问的延迟,加密以在将数据发送到服务器之前提供机密性,以及压缩以减少发送到服务器的数据大小。我们支持多种缓存数据的方法以及多种不同类型的缓存。我们还介绍了一个通用数据存储管理器(UDSM),它允许应用程序访问多个不同的数据存储,并为每个数据存储提供一个公共接口。 UDSM为它支持的每个数据存储提供同步和异步接口。异步接口允许应用程序访问数据存储并继续执行,然后再接收来自数据存储的响应。 UDSM还可以监视不同数据存储的性能。工作负载生成器使用户可以轻松确定并比较不同数据存储的性能。本文研究了开发增强型数据存储客户端和UDSM时的关键设计问题。它还着眼于实现客户端缓存中的重要问题。增强的数据存储客户端和UDSM用于确定不同数据存储的性能,并量化可通过缓存获得的性能提升。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号