MongoDB的形式化模型和研究

来源 :中山大学 | 被引量 : 13次 | 上传用户:sargelee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
得益于清晰的语义、易于使用且有成熟的关系代数理论为基础的SQL语言,关系型数据库在近20几年来非常流行。关系型数据库提供了非常成熟和完善的结构化数据的管理能力。然而,近年来信息技术快速发展,人们需要对海量规模、不同类型和结构的数据进行有效管理,对数据的规模、类型、一致性,对数据库的扩展性、使用成本等,有了不同的需求。关系型数据库因对数据在结构和关系等方面过于严格的限制而难以满足需求[1][2]。以HBase[3][4]、MongoDB[5]、Cassandra[6]等为代表的非关系型数据库(统称为NoSQL数据库)开始流行,非关系型数据库支持对海量数据的管理,支持结构化和半结构化的数据,能够很好的满足一部分系统对海量数据的需求[7]。现有的系统大部分都使用关系型数据库,越来越多的现有系统需要迁移到非关系型数据库,同时越来越多新开发的系统选用非关系型数据库。当前,人们在使用非关系型数据库时面临着严重的问题之一:没有一个有效可行的方法进行从关系型数据库到非关系型数据库的迁移。人们需要一个行之有效的迁移方案,同时确保新系统稳定和性能。本文将以MongoDB为研究对象重点讨论这个问题。我们基于非关系型数据库的数据模型提出支持关系代数的形式化关系模型,这个形式化的模型允许我们评估和比较关系数据库和MongoDB的能力集,分析和评估可行的迁移方案,便于促进新的非关系型数据库的优化。本文还分析整理了非关系型数据库的模式设计方法,讨论如何利用非关系型数据库灵活的模式,设计满足系统实际应用需要的数据库。最后,我们依据这些讨论结论提出了从关系数据库到MongoDB的迁移方案,从而提高迁移效率、降低成本。
其他文献
地裂缝既是一种以地面破裂变形为显著特征的宏观地质现象,又是一种对地表土体直接破坏的表生地质灾害,在华北平原地区乃至整个华北板块区域发育之广、危害之大,世属罕见。随着人
通胀预期一直以来都是货币金融学研究的热点问题。关于通胀预期的测度和形成机制研究,学者们取得了很多重要的成果,例如现有测度通胀预期的调查统计法、金融市场提取法和计量模
学习动机和学习策略被认为是影响外语学习最重要的两个因素,一直受到众多教育者和研究者的关注。但是有关高中生英语学习动机与学习策略的关系研究相对较少,因此本研究通过调查
随着计算机网络的迅速发展,当今世界已经进入了信息化时代,一个离开信息网络的世界是难以想象的,它已经深入到了人们生活的方方面面。但是,伴随着信息技术的发展,网络安全危险也是
体育舞蹈是把运动与艺术融为一体的体育项目,在运动过程中下肢负荷强度比较大,对下肢肌肉的爆发力、耐力和肌肉协调性要求较高,但到目前为止,教练在进行力量训练量的安排还是停留
为了测试国际搜索与救援卫星转发器,设计了一种406 MHz国际搜救信标信号模拟系统,该系统采用了计算机控制和数字调制技术,通过基于FPGA的直接数字频率合成(DDS)实现对射频信
受到人类活动和气候变化的综合影响,水资源短缺和极端水文事件频繁发生已成为世界性问题。基于分布式水文模拟与地理信息技术,从流域尺度探讨土地利用/覆被变化的水文过程和干
太阳能—作为世界能源发展战略的重要环节,是一种取之不尽的绿色能源,因而光伏发电技术得到了迅速发展。随着电力电子技术和光伏电池的不断结合与进步,光伏发电系统对于关键平衡
梁实秋是20世纪上半叶中国新文学运动的风云人物,他跨越海峡两岸,沟通中西文化,联结传统与现代,在散文创作,文学翻译,词典编撰和学术研究等方面成就卓越。作为一个翻译大家,梁实秋译
人民政协从成立初就对国家的大政方针产生了重要的影响,近年来,政协对我国公共政策的影响进一步加强。在履行政治协商、民主监督、参政议政三大职能过程中,政协收集、整理民意并