Journal on Communications ›› 2020, Vol. 41 ›› Issue (3): 154-167.doi: 10.11959/j.issn.1000-436x.2020055

• Comprehensive Review • Previous Articles     Next Articles

Survey on the causal consistency of data

Junfeng TIAN1,2,Yanbiao WANG1,2,Xinfeng HE1,2,Juntao ZHANG1,2,Wanhe YANG1,2,Ya’nan PANG1,2   

  1. 1 School of Cyber Security and Computer,Hebei University,Baoding 071002,China
    2 Key Laboratory on High Trusted Information System in Hebei Province,Baoding 071002,China
  • Revised:2020-02-29 Online:2020-03-25 Published:2020-03-31
  • Supported by:
    The National Natural Science Foundation of China(6180060654)

Abstract:

Causal consistency is one of the important projects to ensure data consistency in distributed storage.The current research focuses on causal consistency including optimization of clock method,design of the protocol and the optimization of operation transaction sequence.In the actual cloud environment,in addition to clock skew and query amplification,there are also insecure factors such as Trojans and untrusted third parties,which will destroy the causal consistency metadata stored by users,and the consistency of user’s operating results,even affect the availability of the storage environment.From the perspective of performance improvement and security in distributed storage,the clock synchronization,data replications,analysis and design of server protocol,related research progress of the serialization of operational affairs were introduced combined with consensus mechanisms such as blockchain.At the same time,their principlest,advantages,limitations,and different utilities in terms of security constraints were discussed,and then the future development trends and follow-up research directions were point out at last,which would provide a reference and help for the research in this field.

Key words: data consistency, causal consistency, distributed storage, hybrid logical clock, cloud storage

CLC Number: 

No Suggested Reading articles found!