摘要
为了进一步提高混合数据库系统的实用性,本文提出了一种分布式混合数据库系统.首先,散布服务器将关系数据库中的实体表复制到本地内存数据库中,散布客户端从服务器内存中载入数据库的完整快照,而不涉及到关系数据库.在完成最初的数据初始化后,散布客户端与散布服务器通过散布机制持续保持同步及异常恢复.本文还给出了数据分类和数据存储设计,重点强调了散布机制设计过程,它主要涉及散布模块定义、散布客户端Poll模式、Delta ID的用法、散布复原协议、散布客户端的DB记录同步等.
In this paper, we propose a distributed hybrid database system. Firstly, the dissemination server copies entity tables in relational database to the local memory database and the dissemination clients load complete snapshot from server's memory. Then, the client and server will keep synchronization through dissemination mechanism after initialization. In this paper, we present the design of data classification and data storage. Especially, we introduce the design porocess of dissemination mechanism, mainly involving dissemination module, polling mode, Delta id usage, dissemination recovery protocol, DB record synchronization.
出处
《计算机系统应用》
2015年第10期32-37,共6页
Computer Systems & Applications
关键词
混合数据库
内存数据库
散布机制
散布复原
数据库同步
hybrid database
in-memory database
dissemination mechanism
dissemination recovery
database synchronization