期刊文献+

自适应锁缓冲算法在ONet中的运用

Adaptive call-back lock algorithm in ONet
下载PDF
导出
摘要 ONet是一个基于C/S体系结构的对象数据库管理系统,其中的并发控制和缓冲一致性问题关系着整个系统的架构和实现。ONet采用自适应的多粒度锁缓冲算法为基础,并进行相应调整,对其页面修改合并方法进行改进。该锁缓冲算法能够根据系统的冲突频繁度动态选择并发控制的粒度和客户端数据拷贝的管理粒度,使得并发效率和数据共享度均有显著提高。 ONet is an object database management system based on client/server architecture. The concurrency control and cache consistencyofONetarefocusedon. First, the adaptive call-back lock algorithm was introduced, and then an improved page update-merger method was proposed. This algorithm could adaptively adjust the granularity of concurrency control and cache based on concurrency conflict degree, thus it could achieve quit a good performance.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第1期172-175,共4页 Computer Engineering and Design
关键词 对象数据库管理系统 ONET 缓冲锁 并发控制 锁粒度 OODB ONet call-back lock concurrency control lock granularity
  • 相关文献

参考文献7

  • 1董颖涛,陈奇,俞瑞钊.ONet对象数据库管理系统架构设计[J].计算机科学,2004,31(7):94-97. 被引量:3
  • 2Rick CateU, Cat-tell R G G, Douglas K Barr.The Object Data Standard: ODMG 3.0[M].Germany: Morgan Kaufmann Publishers, 1999.
  • 3Mohan C, Hadede D. Aries: a transaction recovery method supporting fine-granularity locking and partial rollback using writeahead logging [J]. ACM Transactions on Database Systems,1992,17(1):94-162.
  • 4Michael J Franklin. Adaptive, fine-grained sharing in a clientaerver OODBMS: a callback-based approach[J]. ACM Transactions on Datbase Systems, 1997,22(4):570-627.
  • 5陈俊,孙建伶,董金祥.工程数据库管理系统的体系结构[J].软件学报,1999,10(2):181-186. 被引量:9
  • 6Michael J Franklin, Michael J Carey. Transactional client-server cache consistency: alternatives and performance[J]. ACM Transactions on Database Systems, 1997,22(3):315-363.
  • 7Wang Y, Rowe L, Cache consistency and concurrency control in a client/server DBMS architecture[C]. Clifford J ed. Proceedings of the ACM SIGMOD International Conference'91 on Management of Data. Denver: ACM Press, 1991,367-376.

二级参考文献7

  • 1[1]The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers, 1999
  • 2[2]Dewitt D, Futtersack P. A Study of three alternative workstation-server architectures for obiect oriented database systems.In: Proc. of the 16th VLDB Conf. 1990. 107~121
  • 3[4]Franklin M J, Carey M J. Client-Server Caching Revi-sited. University of Wisconsin - Madison, Computer Science Technical Report #1089, May, 1992
  • 4[7]Wietrzyk S,Orgun M A. VERSANT architecture: Supporting High-Performance Object Databases
  • 5Wang Y,Proc of the ACM SIGMOD International Conference’91 on Management of Data,1991年,367页
  • 6Chou H T,Software Practice Experience,1985年,15卷,10期,943页
  • 7于戈,王国仁,金泰勇,牧之内显文.一个NT平台上分布式对象数据库服务器系统[J].软件学报,2002,13(4):719-725. 被引量:4

共引文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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