基于WEB应用的数据库系统及其数据管理方法技术方案

技术编号:4351427 阅读:276 留言:0更新日期:2012-04-11 18:40
一种基于WEB应用的数据库系统,包括以磁盘方式读写的数据库服务器和分布式内存数据库服务器,分布式内存数据库服务器通过数据同步模块与数据库服务器中被读取的数据进行数据同步;分布式内存数据库服务器还包括:内存数据库Manager服务器和一个以上的内存数据库Agent服务器;内存数据库Manager服务器完成内存资源的统一调度,实现数据库服务器和分布式内存数据库之间数据的同步,并提供数据访问接口给所述WEB应用服务器;所述内存数据库Agent服务器存放具体数据。本发明专利技术采用分布式内存数据库,共享服务器内存资源,实现了内存数据库的负载均衡,提高了数据响应的及时性和应用程序的可扩展性。

【技术实现步骤摘要】

本专利技术涉及一种基于WEB应用的数据库系统及其数据管理 方法,尤其涉及分布式内存数据库系统及其运行方法在WEB应用程序中的应 用。
技术介绍
WEB应用程序为用户提供信息和服务,是整个网络的主体, 其数据响应的及时性和可扩展性是影响性能的关键指标。所谓及时性是指WEB 服务器端响应客户端的速度;所谓可扩展性是指随着并发用户的增多,WEB应 用程序保持其性能不降低的能力。在数据库系统中,磁盘的1/0速度是限制系统处理速度的关键,随着并发用 户的增多,WEB服务器访问数据库服务器的次数增力口,存取的数据量也会增加, 当并发用户超过一定数量,WEB服务器就会发生不能和数据库连接的现象。分布式内存数据库技术结合分布式技术和内存数据库技术的优点,使得用 户能够透明的使用局域网上的内存资源。由于该资源的存取速度要远远超过普 通数据库软件的磁盘操作速度,因此,不但能够共享局域网的内存资源,还可 以实现高效的数据存储管理。传统的WEB应用通过与数据库的直接数据交互,每一次访问都对应着磁盘 1/0操作,当并发用户量增大时必将出现系统处理的瓶颈。内存数据库操作的是 服务器的内存,该资源存取的速度要远本文档来自技高网...

【技术保护点】
一种基于WEB应用的数据库系统,通过WEB应用服务器(102)的控制支持WWW用户终端(101)对所述数据库系统的访问;其特征在于, 包括以磁盘方式读写的数据库服务器(103)和分布式内存数据库服务器(11),所述分布式内存数据库服务 器(11)通过其自身的数据同步模块与所述数据库服务器(103)中被读取的数据进行数据同步; 所述分布式内存数据库服务器(11)进一步包括:内存数据库Manager服务器(104)和一个或者一个以上的内存数据库Agent服务器(105) ;所述内存数据库Manager服务器(104)完成内存资源的统一调度,实现所述数据库服务器(103)和分布式...

【技术特征摘要】

【专利技术属性】
技术研发人员:汪峰来余涛王瑞平
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1