`

分布式数据库比较

 
阅读更多
  Oracle RAC  DB2 pureScale Google Spanner(F1)  Open Source
CockroachDB 
读写控制  MVCC 锁机制  ‘MVCC’ ‘MVCC’
读写不冲突  读写冲突  读写不冲突  读写不冲突
多版本机制  时间戳+活跃事务列表    物理时间戳  逻辑时间戳 
时间戳  绝对物理时间戳,可转换LSN    绝对物理时间戳,包含误差  Hybrid Logical Clock  
可靠性  集群+介质恢复 
存储可靠性 
集群+介质恢复
存储可靠性
  
软件定义复制,不依赖存储可靠性  软件定义复制,不依赖存储可靠性 
可伸缩性  (4节点以下)  好(最多128节点)  极好(百万级别节点)  极好(百万级别节点) 
分布式  同一机框( 同数据中心  跨数据中心  跨数据中心 
数据规模  TB  TB  EB  EB 
接口  SQL  SQL  SQL & M/R  SQL 
分享到:
评论

相关推荐

    分布式数据库--30讲

    分布式数据库30讲 分布式数据库是指使用分布式架构实现的关系型数据库。它可以解决许多问题,如性能和可靠性问题。由于各种原因,大型机已经不再是多数企业的可选项,而采用 x86 架构的通用设备在单机性能和可靠性...

    分布式数据库课后习题答案整理

    "分布式数据库课后习题答案整理" 分布式数据库系统概述: 分布式数据库系统是一个物理上分散而逻辑上集中的系统,它使用计算机网络将地理位置分散而管理和控制又需要不同程度集中的多个逻辑单位(通常是集中式...

    分布式数据库第三版所有课件及相关资料 徐俊刚版

    分布式数据库是现代互联网技术中的重要组成部分,它解决了单机数据库在处理海量数据和高并发访问时的局限性。徐俊刚版的“分布式数据库第三版”课件及相关资料提供了全面而深入的学习资源,帮助我们理解并掌握分布式...

    东北大学分布式数据库课件和真题

    分布式数据库是计算机科学中的一个重要领域,它涉及到如何在多个计算机节点上存储和管理大量数据,以实现高可用性、可扩展性和性能优化。东北大学的这门课程显然旨在教授学生如何设计、实施和管理这样的系统。提供的...

    分布式数据库系统及其应用与答案

    分布式数据库系统是现代大型数据处理的关键技术之一,它在应对海量数据存储、高并发访问以及地理分布的数据需求方面发挥着重要作用。《分布式数据库系统及其应用(第二版)》由邵佩英编著,是中国科大出版社出版的...

    东北大学申德荣分布式数据库系统原理与应用讲义

    分布式数据库系统原理与应用 分布式数据库系统是一种将数据分布在多个地理位置独立的计算机节点上,通过网络进行通信和协调,使得用户能够透明地访问整个数据库系统的数据。这种系统设计旨在提高数据的可用性、容错...

    东北大学2009年春季博士入学试题-分布式数据库

    分布式数据库知识点总结 分布式数据库是指将数据库分布在多个物理位置的数据库系统,解决了传统集中式数据库的可扩展性、可靠性和性能瓶颈问题。下面是分布式数据库的一些重要知识点: 分片和分配模式 在分布式...

    分布式数据库架构及企业实践-基于Mycat中间件.pdf

    全书总计 8 章,首先简单介绍了分布式系统和分布式数据库的需求,然后讲解了分布式数据库的实现原理,并对市场上存在的各种分布式数据库中间件进行了对比,再围绕着如何利用 Mycat 实现分布式数据库而展开。《分布式...

    分布式数据库 第三章 分布式数据库的设计

    分布式数据库设计 分布式数据库设计是指如何将分布式数据库系统中的数据进行逻辑划分和实际物理分配,以满足不同的业务需求和应用场景。在本章中,我们将讨论分布式数据库设计的基本概念、设计策略、分片定义、水平...

    分布式数据库架构及企业实践-基于Mycat中间件

    全书总计 8 章,首先简单介绍了分布式系统和分布式数据库的需求,然后讲解了分布式数据库的实现原理,并对市场上存在的各种分布式数据库中间件进行了对比,再围绕着如何利用 Mycat 实现分布式数据库而展开。...

    清华大学 分布式数据库课件

    分布式数据库是现代信息技术领域中的重要概念,尤其在大数据处理、云计算和互联网应用中扮演着核心角色。清华大学作为中国顶级的高等教育机构,在计算机科学和技术的教学方面有着深厚的底蕴。这份"清华大学分布式...

    中国数据库行业研究:分布式数据库技术系列简报-金融级需求与分布式数据库应用契合.pdf

    2. 具体分布式数据库产品的比较:研究不同厂商和不同类型的分布式数据库产品的功能、性能、安全性等特性,以及它们在金融业务中的适用场景。 3. 金融行业分布式数据库的应用案例分析:通过案例分析,了解分布式...

    分布式数据库习题.doc

    分布式数据库系统是一种高级的数据库架构,它将数据分布在多个地理位置分散的计算机节点上,通过网络进行协同工作。这种系统的设计旨在提升数据的可用性、可靠性和性能,同时保持数据的一致性和完整性。以下是对...

    分布式数据库技术系列简报:云计算场景驱动分布式数据库技术演进.pdf

    分布式数据库技术系列简报:云计算场景驱动分布式数据库技术演进 分布式数据库是现代云计算环境下处理大规模数据集的关键技术,它具备高可用性、良好的水平扩展能力和对大规模数据处理的能力。云计算场景对分布式...

    分布式数据库架构及企业实践 基于Mycat中间件.pdf

    分布式数据库架构及企业实践,基于Mycat中间件的知识点主要涵盖了以下几个方面: 1. **分布式数据库基础**:分布式数据库是将数据分布在多个物理节点上,通过网络进行通信和协调,实现数据的一致性、可用性和扩展性...

    分布式数据库系统概述

    简要概述分布式数据库,是分布式数据库学习的好资源

    东北大学 分布式数据库 第一章分布库概述

    东北大学分布式数据库第一章分布库概述 本章节主要介绍分布式数据库的概述,包括分布式数据库系统的基本概念、作用和特点、主要问题、系统结构、功能结构、模式结构、软件结构、分布式数据库系统分类等内容。 ...

    热璞数据库HotDB--《分布式数据库技术金融应用规范 安全技术要求》.pdf

    近年来,人民银行推动信息化...历经2年时间,于2020年11月26日,中国人民银行正式发布《分布式数据库技术金融应用规范 技术架构》(JR/T 0203-2020)、《分布式数据库技术金融应用规范安全技术要求》(JR/T0204-2020)

    2.分布式数据库架构及企业实践-基于Mycat中间件

    分布式数据库架构及企业实践-基于Mycat中间件分布式数据库架构及企业实践-基于Mycat中间件分布式数据库架构及企业实践-基于Mycat中间件分布式数据库架构及企业实践-基于Mycat中间件分布式数据库架构及企业实践-基于...

Global site tag (gtag.js) - Google Analytics