基于NoSQL的海量文档分享平台的设计与实现

被引量 : 0次 | 上传用户:liaoyongsheng123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在云计算和大数据的应用背景下,TB级别大数据库的应用需求也日益受到关注。文档分享系统是一个致力于资源分享、知识传播、信息交换的中介平台。在Internet环境下的大规模文档分享系统应用得非常广泛,如:Scribd、豆丁、道客巴巴、百度文等。政府部门和企业内部同样需要专属的、面向业务领域的海量文档共享平台。目前大多数分享系统仍采用传统的集中存储方式,并通过关系数据库集中管理,然而传统关系型数据库的固有局限性在处理海量数据显得力不从心。本文以一个电子政务领域海量文档分享需求为背景,面向基于NoSQL数据库MogoDB的海量文档共享平台的研究与实现,首先介绍共享平台的总体分析和设计,主要包括功能设计、性能设计和架构设计,特别是基于MogoDB数据库的建模设计;然后介绍共享平台的详细设计与具体实现;最后以某省级政府部门面向全省范围采集大规模文档文件存储和管理需求为例,在原有基于关系型数据库文档管理系统和本文所设计共享平台上对文档的各种操作性能进行了广泛的测试。测试结果表明,基于NoSQL的海量文档分享平台采用分层架构实现逻辑分离、通过分布式架构实现数据分布式存储,比原来的关系型数据库性能更优、可以支持大量用户高并发读写并实现大数据需求的实效要求,具有一定的实际应用价值。
其他文献
施工企业安全生产预警机制能够及时消除事故风险因素,有效地防止安全事故的发生。通过对施工企业目前采用的安全生产预警系统的职能分析,提出了置入预警系统后的安全生产预警
随着经济学研究的深化和发展,数学作为主要分析工具在经济中的应用日益广泛,数学和经济学之间有密切的关系,将经济问题转化为数学问题,用数学方法对经济问题进行定量分析。随
本研究通过动物实验建立肺纤维化大鼠模型,并从病理、免疫、氧化应激、细胞因子以及基因表达等角度观察分析益气类中药对肺纤维化大鼠的作用及其作用机制。通过数据检索及数据
随着城镇化过程持续加速,太湖流域高产耕地流失形势日趋严峻。该文基于遥感、土壤和气象数据,利用AEZ模型和GIS对流域耕地质量演变格局进行分析。结果表明:流域持续经济增长
现代社会是一个技术飞速发展的社会,技术进步以无孔不入的态势渗透到人类社会生活的各个领域,深刻改变着人们的生产方式和生活方式。作为人类社会发展中最为活跃、最为革命的
结合天津南港投资服务中心连体高层的工程实例,从方案制定到结构计算做了详细的介绍。采用反应谱分析、弹性时程分析和弹塑性时程分析等多种方法,针对两个单塔、连体结构和连
《骆驼祥子》是老舍最具代表性的作品。这本小说已被译成接近20种不同的文字出版,对世界文坛产生了一定的影响。由于《骆驼祥子》在文学史上的特殊地位和其自身独特的文学魅
随着全球油气资源的日益减少,火山岩油气藏、煤层气、页岩气以及低渗透油气藏越来越多地受到关注。火山岩油气藏作为一种新型气藏,有常规气藏的许多共同特征,却又有不少不同
在计算机辅助诊断中,人们常常利用血液中血细胞形态及细胞数量对组织病理进行诊断。过去这个诊断是人工进行的,在诊断过程中,人们容易产生视觉疲劳,同时由于受到诊断者情绪、