内存数据库的设计与实现

被引量 : 0次 | 上传用户:radarcauc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于磁盘结构的数据库管理系统,很好地满足了传统的商务和管理领域应用。随着移动通信技术的发展和人们需求的多样化,移动通信需要提供更多类型的数据服务,特别是3G时代的到来,电信领域已经成为了数据密集型行业,需要高性能的数据库系统作为底层的支撑。磁盘数据库系统不能满足实时及近实时数据访问需求,随着计算机软硬件技术的进步,考虑将数据库的核心数据驻留内存,设计高性能的内存数据库管理系统成为可能。本文首先研究了内存数据库管理系统的相关理论,包括内存数据库定义、与磁盘数据库管理系统差异、数据结构、索引、事务处理、查询优化、数据库恢复等技术。其次,在面向对象思想和关系模型基础之上,设计实现了运行在VxWorks之上的嵌入式内存数据库管理系统,介绍了系统的设计思想和方法,重点研究了内存数据库管理系统表的设计;系统的索引设计,包括顺序索引,Hash索引,B树索引以及尚待实现的T树索引;用于系统资源管理的队列的设计。然后详细介绍了系统用于保护主机的主备机之间的数据同步,包括同步的设计思想、协议设计、同步流程、状态切换等。结尾是UTMS系统中QoS与DSCP映射数据库模块的设计与实现,是对内存数据库的一个应用。本文设计实现的内存数据库管理系统用于中兴电信网管系统,满足了“实时、稳定、灵活”的实际需求。
其他文献
<正> 具有良好弹性、挠性、耐候性和抗臭氧性的热塑性弹性体配方包括(A)100份热塑性材料,由25—50%加氢共聚物(由≥2苯乙烯嵌段和≥1共轭二烯烃嵌段组成)和50-75%烃橡胶软链段
java在1995年被Sun微系统公司推出,java编程语言被特意设计用于互联网分布环境。java编程语言与C++语言较为相似,但是java编程语言要比C++语言使用起来方便的多,并且java编程
经过20多年的发展,移动通信市场依靠话音业务获得了巨大的成功。但随着数据业务的发展,这种状况将会逐渐改变。预计到2012年,数据业务将超过传统话音业务。而移动通信技术的发展
综述了幸福指数测评的研究趋势,从指标体系法切入,兼顾幸福指数的主观性与客观性二重属性,结合德尔菲技术,构建了包括经济维度、自然生态维度、人文生态维度3个层面的领域层
本论文将固相微萃取(SPME)技术、聚焦微波辅助萃取(FAME)、中空纤维液相微萃取(HF-LPME)与高效液相色谱(HPLC)技术相结合建立了水果、果汁和环境样品中农药残留的检测方法。在系统查
目的探讨隐匿性阴茎的发病因素和手术治疗方式。方法总结13例隐匿性阴茎患儿资料,其中7例行阴茎肉膜纤维索松解加阴茎根部皮肤固定术,5例行包皮纵切横缝阴茎根部固定术,1例行
七世纪前期,尤其是中国的唐朝建立以后,东北亚势力的格局逐渐呈现出多极化特点,国家、政权之间的矛盾也日趋尖锐复杂。最终唐、高句丽、百济、新罗和日本(当时日本称之为“倭”,
<正>《成都理工大学学报(自然科学版)》创办于I960年.原名《成都地质学院学》(I960~1993年)、《成都理工学院学报》(1994~2002年)。现今为双月刊,国内外公开发行。依托成都理
甘肃省棉花主要分布在河西走廊热量条件较好的敦煌、安西、金塔、玉门、高台、临泽、民勤等7县(市)。目前该区棉花面积已达6多万hm~2,占全省棉花面积的95%以上。棉花生产规模不