首页> 外文期刊>Cloud Computing, IEEE Transactions on >On the Performance Impact of Data Access Middleware for NoSQL Data Stores A Study of the Trade-Off between Performance and Migration Cost
【24h】

On the Performance Impact of Data Access Middleware for NoSQL Data Stores A Study of the Trade-Off between Performance and Migration Cost

机译:数据访问中间件对NoSQL数据存储的性能影响研究性能与迁移成本之间的折衷研究

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

摘要

The last few years have seen a drastic increase in the amount and the heterogeneity of NoSQL data stores. Consequently, exploration and comparison of these data stores have become difficult. Once chosen, it is hard to migrate to different data stores. Recently, a number of data access middleware platforms for NoSQL have emerged that provide access to different NoSQL data stores from standardized APIs. However, there are two key concerns related to: (i) the performance overhead introduced by these platforms, and (ii) the effort required to migrate between different data stores. In this paper, we present two complementary studies that provide answers to the above mentioned concerns for three of the most mature data access middleware platforms: Impetus Kundera, Playorm, and Spring Data. First, we evaluate the performance overhead introduced by these platforms for the CRUD operations. Second, we compare the cost of migration with and without these platforms. Our study shows that, despite their similarity in design, these platforms are still substantially different performance-wise. Both studies are complementary as they show the trade-off inherent in adopting a data access middleware platform for NoSQL: by allowing some performance overhead, the developer gain benefits in terms of portability and easy migration across heterogeneous data stores.
机译:最近几年,NoSQL数据存储的数量和异构性急剧增加。因此,探索和比较这些数据存储已变得困难。一旦选择,就很难迁移到其他数据存储。最近,出现了许多用于NoSQL的数据访问中间件平台,这些平台可从标准化API访问不同的NoSQL数据存储。但是,有两个关键问题涉及:(i)这些平台引入的性能开销,以及(ii)在不同数据存储之间迁移所需的工作量。在本文中,我们提供了两项补充研究,它们为上述三个最成熟的数据访问中间件平台:Impetus Kundera,Playorm和Spring Data提供了上述关注的答案。首先,我们评估这些平台为CRUD操作引入的性能开销。其次,我们比较使用和不使用这些平台的迁移成本。我们的研究表明,尽管它们的设计相似,但这些平台在性能方面仍然存在很大差异。两项研究是互补的,因为它们显示了为NoSQL采用数据访问中间件平台所固有的权衡:通过允许一些性能开销,开发人员在可移植性和跨异构数据存储的轻松迁移方面获得了好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号