首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
近年来,数据规模呈爆炸式增长,使得传统集中式数据库难以满足业务需求.而分布式数据库可以将数据存储在多个节点上,具有更好的扩展性,从而可以支撑业务的不断增长.目前,许多企业已经开发出了成功的分布式数据库产品,例如Google Spanner、淘宝的OceanBase等.传统数据库模式设计中,三大范式(1NF、2NF和3NF)及其扩展范式能够减少数据冗余和更新异常,并保证数据的完整性.然而,在分布式架构下,严格遵循范式的模式设计可能带来查询效率较低等问题,而使用反范式模式设计方法通常可以有效提高查询效率.OceanBase是淘宝自主研发的分布式数据库,支持跨行跨表事务,并在OLTP中具有良好的性能,但是对于OLAP业务,其性能并不高.本文将以OceanBase为例,介绍如何利用反范式设计分布式数据库模式,以改善OLAP的查询性能,并通过在OceanBase上部署TPC-H基准评测验证了反范式模式设计的有效性和高效性.  相似文献   

2.
提出了一种面向金融应用的海量分布式数据库架构CBase,该架构融合了关系数据库和非关系型数据库的优点,既支持关系查询和跨行跨表的事务处理,又支持数据的分布式存储和节点的快速扩展.系统改进了现有分布式数据库单点故障的问题,具有较高的吞吐率和快速的响应时间,已经在银行业务中得到实际应用.实践证明:该数据库可满足金融业务对于大数据存储和查询的性能需求.  相似文献   

3.
无共享架构的分布式数据库是为了应对互联网业务的高可扩展性和高可用性而诞生的.目前无共享架构的分布式数据库虽然已经有了长足的进展,但是对于一些采用无状态计算层的无共享架构分布式数据库而言,往往存在着冲突检测链路过长的问题,这一问题在高冲突的场景下会更加突出.针对这一问题,设计了预先加锁和本地缓存两个策略,并开发了配套的高冲突检测模块,可以实现快速检测冲突并启动对应的高冲突处理策略.实验表明,对高冲突事务处理的架构设计和优化可以提高分布式数据库系统在高冲突负载下的性能.  相似文献   

4.
为满足云数据库高并发、高可扩展和高可用性的需求,在分析各种关系型和NOSQL数据库的基础上,借鉴关系型数据的便捷性与NOSQL的可扩展性,提出了一种可扩展性的关系型云数据库方案.该方案提出了全新的系统架构、数据库读写流程、数据合并流程、数据模型和数据结构与存储,并对其系统架构理论存在瓶颈进行分析.最后对数据一致性、可用性和线上运行性能进行分析,结果表明此方案可行.  相似文献   

5.
在移动数据库系统中,计算平台的移动性、频繁的断接性以及长事务等特性使得传统的事务处理模式不再适用.移动数据库在实际应用中必须解决好数据的复制与缓存技术、数据广播、位置相关查询优化、移动事务处理等问题.移动数据库管理系统是一种动态分布式数据库管理系统,它应有自己的特点和功能需求.  相似文献   

6.
J2EE是一种利用Java2平台来简化多级企业解决方案的开发、部署和管理的体系结构,使得部署在J2EE平台上的多层应用能够实现高可用性、安全性、可扩展性和可靠性.对实际应用的J2EE分层结构进行了详细分析,给出一种J2EE架构下的多层应用模式。并通过网上选课系统的设计详细介绍了该模式下的具体开发方案.  相似文献   

7.
一个数据库双向复制的解决方案   总被引:3,自引:0,他引:3  
描述了几种常用的数据库双向复制模式,并提出了一种更为灵活的复制方案。该方案支持双向复制,能够选择被复制的数据,并且数据可以位于不同类型的数据库服务器上。它易于扩展,具有较高效率和高可用性。  相似文献   

8.
信息化的发展使得传统图书馆面临巨大的挑战,单一馆藏资源逐渐难以满足用户的需求,基于分布式数据库的图书馆自动管理系统旨在以分布式数据库系统为基础,建立多个图书馆间的联盟,整合各图书馆的资源,为用户提供统一的检索平台,并引入自动设备,配合软件控制系统,实现图书馆各项操作的自动化.文章根据系统的总体需求,设计了图书馆分布式数据库系统以及分布式环境下数据库的查询和优化系统,最后设计并实现了自动借还控制系统,该系统在实际环境中运行良好,实现了预期的各项功能.  相似文献   

9.
本文通过对移动Agent和民文文献分布式数据库相关理论的简单介绍,给出了基于移动Agent的民文文献分布式数据库访问模型,移动Agent模式能够提供更加灵活、扩展性好的应用系统结构.基于移动Agent的分布式数据库访问技术不仅可以降低网络数据库访问的通信负载,而且能大大提高数据库系统的效率和扩展功能.  相似文献   

10.
分析了当前主流SNMP开发技术的优缺点,并针对嵌入式Linux环境,选择Net-SNMP作为扩展平台,设计并实现了基于Lua语言和SQLite数据库的Net-SNMP代理扩展,阐述了原理和系统结构。该扩展架构具有代码精简、健壮稳定、便于扩充功能等特点,能够大大降低嵌入式系统SNMP代理开发和维护成本。  相似文献   

11.
本讨论了关系数据库中多数据库件联合索引的概念、原理与实现方法。对在分布式数据库中实现该技术作了有益的探索。联合索引的概念在现实中将具有广泛的应用前景。  相似文献   

12.
分布式数据库系统是数据库技术与计算机网络技术相结合的产物,分布式数据库系统由于数据的分布和冗余使得分布式查询处理增加了许多新的内容和复杂性,不同的查询处理方法,其查询的费用和并行处理程度是大不一样的,因此,分布式数据库系统的查询优化较集中式数据库系统更重要.根据分布式数据库系统的特点,简要介绍分布式查询优化的目标、策略及查询优化的基本方法.  相似文献   

13.
对于一个给定的查询,通常会有多种不同的查询策略。查询优化就是从这些策略中找出最有效查询计划的一种过程。一个好的查询策略往往比一个坏的查询策略在执行效率(基于执行时间)上高几个数量级。简要说明了分布式数据库的特点,重点讨论了几种分布式查询策略的特点及其适用的情况。  相似文献   

14.
随着分布式技术的不断完善,完全有必要建立一种新的基于web知识的分布式知识库。本文就建立分布式的知识工程的系统结构进行分析,以期建立一个完善的基于web知识的分布式知识库系统。  相似文献   

15.
基于分布式数据库系统的一种查询优化算法   总被引:4,自引:0,他引:4  
分布式数据库系统由于数据的物理分布和冗余使得分布式查询处理增加了难度和复杂度,使得分布式数据库系统的查询优化较集中式数据库系统更为重要.介绍分布式数据库系统的特点和分布式查询优化及一种新的查询算法:基于语义信息的分布查询处理.  相似文献   

16.
介绍了基于Oracle的高校综合信息分布式管理集成系统的设计和实现,并对Oracle分布式数据库进行了简述.  相似文献   

17.
一种新的分布式数据库设计方法   总被引:2,自引:0,他引:2  
本文研究了分布式数据库设计的各种方法。并在此基础上提出了一个新的分布式数据库设计方法。  相似文献   

18.
针对DIS体系仿真的要求,结合计算机数据库技术的研究现状,选择分布式数据库系统,同时将解决其分布处理问题,实现DIS体系仿真的分布式数据库的实时交互功能,建立一个这样的通用交互环境,用户可以对本地或异地数据库进行操作,包括创建、查询、修改、删除等操作,不需要用户了解太多的具体数据库产品和软件开发工具。对数据库进行了修改以后,任何站点的用户都可以实时地看到数据库修改以后的情况。从而为用户提供了灵活、方便的对分布数据库的操作手段。  相似文献   

19.
通过基于JAVA的JDBC实现一个企业事务处理的实例,阐述了基于三层结构分布式数据库应用系统的实现原理。  相似文献   

20.
介绍了分布式数据库的复制技术,利用数据复制技术实现了质量监督管理系统中的相关数据的复制.给出了数据复制的基本步骤。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号