期刊文献+

一种面向文档管理的分布式事务模型 被引量:1

A distributed transaction model for document management
下载PDF
导出
摘要 文档管理包括数据库中文档对象的管理和实体文件的管理。由于数据库文档对象和实体文件对象不在同一个事务作用域中,造成文档对象属性不能和实体文件状态保持一致。提出一种统一分布式事务模型,将对数据库中文档对象和实体文件的管理纳入到同一事务作用域中,解决了文档对象属性和实体文件状态不一致的问题。另外,就文件上传和文件删除两种应用场景给出了具体的解决方案。实践证明,所提出的模型可以满足一致性要求,具备较好的实用性。 Document management consists of management of document objects in database and management of physical files. Due to different transaction domain of document object in database and physical files, the consistency of status of files and the attribute of document object could not be ensured. This paper proposes a uniform distributed transaction model, which puts document object in database and physical files into the same transaction domain, and fixes the non-consistency problem. In addition, the detailed solution about the situation of file upload and file delete is proposed. It is proved that the model proposed complies with demand of consistency and has good functionality.
作者 鲁立 Lu Li(Wuhan KM Information Technology Inc.,Hubei Wuhan,430074,China)
出处 《机械设计与制造工程》 2022年第12期108-111,共4页 Machine Design and Manufacturing Engineering
基金 国家重点研发计划项目(2019YFB1704300)。
关键词 文档管理 分布式系统 事务 一致性 document management distributed system transaction consistency
  • 相关文献

参考文献7

二级参考文献34

  • 1Kiril Boyanov.Parallee and Distributed Processing[C].Elsevier Science Pubblision,1991.
  • 2Ceri S,Owicki S.On the Use of Optimistic Methods for Concurrency Control in Distributed System[Z].Proc.6th Int. Conf.On distributed Data Management and Computer Networks.Berkeley,California,1986.
  • 3Wu Jie.分布式系统设计[M].北京:机械工业出版社,2000
  • 4LAMPSON B W. How to build a highly available system using consensus[C]//International Workshop on Dis- tributed Algorithms. Springer-Verlag, 1996: 1-17.
  • 5GILBERT S, LYNCH N. Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services [J]. Acm Sigact News, 2002, 33(2): 51-59.
  • 6BREWER E A. Towards robust distributed systems (abstract) [C]//Nineteenth ACM Symposium on Principles of Distributed Computing. ACM, 2007: 7.
  • 7GRAY J N. Notes on data base operating systems[C]//Advanced Course: Operating Systems. Springer-Verlag, 1978: 393-481.
  • 8MOHAN C, LINDSAY B, OBERMARCK R. Transaction management in the R* distributed database manage- ment system[J]. ACM Transactions on Database Systems, 1986, 11(4): 378-396.
  • 9LAMPSON B W, LOMET D B. A New Presumed Commit Optimization for Two Phase Com- mit[C]//International Conference on Very Large Data Bases. Morgan Kaufmann Publishers Inc, 1993: 630-640.
  • 10LAMPORT L. Paxos made simple[J]. AcmSigact News, 2001, 32(4): 1-11.

共引文献108

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部