首页> 外文期刊>Concurrency and computation: practice and experience >Stream-based live data replication approach of in-memory cache
【24h】

Stream-based live data replication approach of in-memory cache

机译:内存缓存中基于流的实时数据复制方法

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

摘要

Replication is a method to keep the consistency of source data and target data. In our previ­ous work of access-aware in-memory data cache middleware for relational databases, the data are easy to be lost in case that power cuts off. Therefore, we investigate a live data replication approach from in-memory data cache to versioning repository in this paper. This method attempts to recover the in-memory data cache from the versioning repository in failure of access-aware in-memory data cache middleware. Although the replication is not a new problem, the state of art of the replication in the context of document stores is not mature. In our paper, we propose a live data replication approach of in-memory document stores using stream processing framework. First, we introduce cell state model to describe the replication process. To infinitely look back to any revision, we enable our proposed cell state model to support copy-modify-merge model to manage the changed data revisions subsequently. Finally, experimental results show that this approach is more suitable for the replication of continuous in-stream changed data compared with MapReduce-based batch replication.
机译:复制是一种保持源数据和目标数据一致性的方法。在我们先前用于关系数据库的可访问访问的内存中数据缓存中间件的工作中,万一断电,数据很容易丢失。因此,本文研究了一种从内存中数据缓存到版本存储库的实时数据复制方法。此方法尝试在访问感知的内存中数据缓存中间件发生故障时从版本控制存储库中恢复内存中数据缓存。尽管复制不是一个新问题,但是在文档存储环境中复制的技术水平还不成熟。在本文中,我们提出了使用流处理框架的内存中文档存储的实时数据复制方法。首先,我们介绍单元状态模型来描述复制过程。为了无限地回顾任何修订,我们使我们提出的单元状态模型能够支持copy-modify-merge模型,以随后管理更改的数据修订。最后,实验结果表明,与基于MapReduce的批量复制相比,该方法更适合于连续流内更改数据的复制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号