Back to Search Start Over

A Strategy of Data Synchronization in Distributed System with Read Separating from Write

Source :
Xibei Gongye Daxue Xuebao, Vol 38, Iss 1, Pp 209-215 (2020)
Publication Year :
2020
Publisher :
EDP Sciences, 2020.

Abstract

Read separating from write is a strategy that NewSQL adopts to incorporate the advantages of traditional relation database and NoSQL database. Under this architecture, baseline data is split into multiple partitions stored at distributed physical nodes, while delta data is stored at single transaction node. For reducing the pressure of transaction node and improving the query performance, delta data needs to be synchronized into storage nodes. The current strategies trigger the procedure of data synchronization per partition, meaning that unchanged partitions will also participate in data synchronization, which consumes extra network cost, local IO and space resources. For improving the efficiency of data synchronization meanwhile mitigating space utilization, the fine-grained data synchronization strategy is proposed, whose main idea includes that fine-grained logical partitions upon original coarse-grained partitions is established, providing more correct synchronized unit; the delta data sensing strategy is introduced, which records the mapping between changed partitions and its delta data; instead of partition driven, the data synchronization through the delta-broadcasting mechanism is driven, constraining that only changed partitions can participate in data synchronization. The fine-grained data synchronization strategy on Oceanbase is implemented, which is a distributed database with read separating from write, and the results show that our strategy is better than other strategies in efficiency of data synchronizing and space utilization.

Details

Language :
Chinese
ISSN :
10002758, 26097125, and 20203810
Volume :
38
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Xibei Gongye Daxue Xuebao
Publication Type :
Academic Journal
Accession number :
edsdoj.1378df54c408fb17b47967c2bcdc7
Document Type :
article
Full Text :
https://doi.org/10.1051/jnwpu/20203810209