首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT技术分享社区

    分布式数据库基础:分布式数据库故障

    分布式数据库系统常见的故障主要有事务故障、系统故障、介质故障、网络引起的故障。 事务故障:计算溢出、完整性破坏、操作员干预、输入输出报错等。

    3K00发布于 2021-02-08
  • 来自专栏王忘杰的小屋

    OceanBase OB原生分布式数据库V4社区版高可用部署

    OceanBase OB原生分布式数据库V4社区版高可用部署、OCP云平台、OMS迁移服务部署zabbix6数据迁移、1Panel面板adminer web数据库管理工具、minio S3备份还原计划、 OceanBase 社区版 为现代数据架构打造的开源分布式数据库。 ip_local_port_range vi /etc/sysctl.conf net.ipv4.ip_local_port_range = net.ipv4.ip_local_reserved_ports sudoln -sf /usr/bin/python2 /usr/bin/python 创建软件目录 mkdir /data/log1 -p mkdir /data/1 -p 重新检查,修复完成 4、 集群 8、连接测试 使用adminer登陆测试一下 连接参数 mysql -h192.168.4.102 -P2883 -uroot@zabbix6#tntob -p 登录成功 OceanBase分布式数据库集群部署完毕

    1.6K10编辑于 2026-03-18
  • 来自专栏一英里广度一英寸深度的学习

    HBase 分布式数据库

    在5、6年前,我们就希望能用分布式存储和分布式数据库来替代集中存储,觉得分布式廉价,而且高可靠。 其实,分布式存储不能替代集中存储。如果你问一个老鸟,他会给你一个关键字--事务。 "),Bytes.toBytes("90")); table.put(p); } finally { table.close(); connection.close(); } 4.

    3K20发布于 2018-09-12
  • 来自专栏ellipse数据库技术

    分布式数据库

    分布式数据库目标: 本地自治、非集中式管理、高可用性(最基本的特征) 位置独立性、数据分片独立性、数据复制独立性(分布透明性) 分布独立性、事务管理(复杂性) 硬件独立性、操作系统独立性、网络独立性、数据库管理独立性 用户无需考虑数据分片 位置透明性:用户只需考虑数据分片情况,无需考虑数据分片位置 局部数据模型透明性:既要了解全局数据的分片情况,还要了解各片段的副本复制 情况及位置分配情况 分布式查询: 用户与分布式数据库系统的接口 集中式数据库系统中查询代价主要是由CPU代价和I/O代价来衡量的 在分布式数据库系统中,由于数据分布在多个不同的场地上,使得查询处理中还要考虑站点处传输数据的通信代价 END

    2.8K20发布于 2019-09-09
  • 来自专栏idba

    Postgres 分布式数据库

    分布式数据库 聊起分布式数据库,大家第一印象估计是 谷歌的 Spanner ,以及 TiDB。 TBase 开源是一个值得肯定的事情,文档,社区支持等有一些列的支持动作,但是没有像某些开源分布式数据库做的那么活跃,社区,微信群,各种互联网公司试/使用,考试认证。

    3.2K31编辑于 2022-05-17
  • 浅谈分布式数据库

    1️⃣ 分布式数据库概念分布式数据库(Distributed Database) 是指数据库系统的数据存储在 多个物理节点上,这些节点通过网络协作,共同提供数据存储、查询和管理服务。 核心思想:数据 逻辑上统一、物理上分散与传统单机数据库相比:可处理更大规模的数据支持高并发访问提供容错与高可用性2️⃣ 分布式数据库特点特性说明数据分布数据按一定规则分片或复制到多个节点并行处理多节点同时处理查询和事务 ,提高性能高可用性节点故障时,其他节点仍可提供服务扩展性可水平扩展,增加节点提高容量和吞吐量一致性数据的一致性和完整性需要特殊机制维护3️⃣ 分布式数据库原理3.1 数据分布策略水平分片(Sharding (如 HBase)AP 系统:保证可用性和分区容错(如 Cassandra)3.3 分布式事务保证跨节点操作的一致性常用协议:两阶段提交(2PC)三阶段提交(3PC)Paxos / Raft 共识算法4️⃣ 分布式数据库分类类型说明示例关系型分布式数据库支持 SQL,分布式事务TiDB、CockroachDBNoSQL 分布式数据库支持键值、文档、列族,水平扩展强MongoDB、Cassandra、HBaseNewSQL

    61810编辑于 2025-09-02
  • 来自专栏pangguoming

    浅谈分布式数据库

    文章集中整理总结mysql分库分表开源产品,分布式数据库的设计,以及实际应用案例等相关内容,部分附上本文作者实际应用过程中的理解。 本文感谢sjdbc,mycat,姜承尧,林涛等文章提供的精彩介绍。 4) 互联网公司数据库实际软件架构是(大数据量下):又分片,又分组(如下图) ? ---- 3、 分片 3.1 水平拆分,垂直拆分都是什么? ? 分区表?   1) 基于阿里开源的Cobar产品而研发,Cobar的稳定性、可靠性、优秀的架构和性能  2) 拥有众多成熟的使用案例  3) 强大的团队(其参与者都是5年以上资深软件工程师、架构师、DBA等)  4) ---- 4、 分组 4.1 为什么分组? ​ 分组解决可用性问题 mysql的ha 网洛上的都是vip漂移实现的 盗一波图 ? ? 方案一:MYSQL主从复制(单活)  ? ? 6000+表,28个库,4套分片规则。(解决方案 sharding-jdbc)

    4.3K22发布于 2018-09-19
  • 来自专栏用户8715145的专栏

    分布式数据库的含义与腾讯云分布式数据库排名

    分布式数据库作为云数据库的其中一种类型也是非常受欢迎的。现在我们就来讲讲分布式数据库的含义与腾讯云分布式数据库排名。 分布式数据库的含义 分布式数据库其实也可以说是非关联性数据库,也就是数据之间不存在二维表格的关联性的。 分布式数据库是通过将不同的数据整合在一起的数据库,而且它的表现形式也是各异的,有图文的形式,有表格的形式,有游戏的形式等等。 分布式数据库就是一个可以将不同地点的很多台计算机以网络的形式产生关联,然后共同组成一个完整的大型的数据库。因此分布式数据库非常的适用于大数据的公司,像是金融,电信,电商等行业。 腾讯云分布式数据库排名 腾讯云TDSQL数据库是腾讯自己研发出来的一款公布式数据库,在分布式数据库排名前三,属于云原生数据库。TDSQL数据库的深度性能比常见的MySQL数据库要好。

    2.6K30发布于 2021-10-18
  • 来自专栏用户8715145的专栏

    分布式数据库有什么用?分布式数据库的总体特征有哪些?

    大数据时代对数据处理能力的要求比较高,因而衍生出了很多种数据处理软件,比如能够储存大量数据的数据库数据库分为很多种类型,传统数据库主要是集中式数据库,目前出现了新型的分布式数据库,下面为大家简单介绍分布式数据库有什么用 以及分布式数据库的总体特征有哪些? 分布式数据库有什么用 分布式数据库属于数据库的一种,其基本作用就是能够储存海量的数据,分布式数据库属于最新的数据库技术和新型网络技术结合的产物,除了能够储存数据外,还能够进行数据的管理和维护。 分布式数据库的总体特征有哪些 知道分布式数据库的总体特征,才能够对分布式数据库有更深入的了解,那么分布式数据库的总体特征有哪些呢? 1、数据具有较高的独立性。 上面分别为大家介绍了分布式数据库有什么用以及分布式数据库的总体特征有哪些,分布式数据库是相对于集中式数据库而言的和集中式数据,各相比分布式数据库分别有透明性、可靠性、可复制性等特点。

    3K10发布于 2021-10-18
  • 来自专栏IT从业者张某某

    分布式数据库-课程总结

    操作语句 表级别语句 表数据语句 数据库的原理 存储结构 架构 MongoDB文档数据库 简介 与关系数据库的对比 存储对比 操作语句 见PPT 命名规范 数据库的原理 Redis键值内存数据库 Neo4j 能连接,能完成CRUD 能完成适当的高级查询就可 综合案例:大家去完成下 HBase列族数据库 简介 Hbase-Hadoop Database是一个高可用、高性能、面向列、可伸缩、实时读写的分布式数据库 '3','schoolinfo:name','yale' put 'student', '3','schoolinfo:localtion','New Haven' put 'student', '4' collection 列字段 行 document文档 单元格cell 键值对k:v 操作语句 见PPT 命名规范 数据库的原理 副本集的架构 分片集的架构 Redis键值内存数据库 Neo4j

    79310编辑于 2023-12-18
  • 来自专栏架构驿站

    分布式数据库Couchbase 集群迁移

    本文主要介绍分布式数据库Couchbase 集群迁移方案之CBBACK/CBRESTORE ---环境描述:CentOS release 6.7 (Final) ---源主机IP:10.10.10.10 allow_recovery_vb_remap': 0.0, 'recv_min_bytes': 4096.0}, 'collection': None, 'ssl': False, 'threads': 4,

    1.3K20编辑于 2021-12-09
  • 来自专栏MyTechnology

    分布式数据库CAP原理

    比如现有有个交易是从A账户转100元至B账户,在这个交易还未完成的情况下,如果此时B查询自己的账户,是看不到新增加的100元的 4、D (Durability) 持久性 持久性是指一旦事务提交后,它所做的修改将会永久的保存在数据库上 因此牺牲C换取P,这是目前分布式数据库产品的方向。

    2.1K20发布于 2020-07-31
  • 来自专栏PostgreSQL技术分享

    PostgreSQL:分布式数据库简史

    和F1,我觉得如果想搞懂分布式数据库,建议这几篇论文都看看,看过论文的都知道,spanner讲的主要是如何基于全局事务时间戳实现事务的MVCC,并且可伸缩、同步多副本的全球化分布式数据库。 分布式数据库要素 分布式数据库是用计算机网络将物理上分散的多个数据库单元连接起来组成的一个逻辑上统一的数据库。每个被连接起来的数据库单元称为节点。 分布式数据库有一个统一的数据库管理系统来进行管理,称为分布式数据库管理系统。 分布式数据库的发展 从具体数据库来看,牺牲事务的nosql比较容易跟分布式想结合,所以nosql分布式数据库较多,而关系型数据库受到分布式事务的限制,所以出现的比较晚。 分布式数据库的未来 今年参加中国数据库大会(DTCC)发现分布式数据库都在讲HTAP+云原生。

    2K31编辑于 2022-02-04
  • 来自专栏个人开发

    聊聊主流的分布式数据库

    后来分布式数据库逐渐成为解决数据一致性的选择,目前分布式数据库产品已经比较成熟,支持ACID事务,本文就来聊一聊分布式数据库。 user1读取足球比赛成绩,比分4:2,1秒之后,user2读取比赛成绩,但user2读到的成绩是4:1,这样后读取的用户读取到的数据反而是旧的数据。 开源地址: https://gitee.com/adbsql/antdb 4.GoldenDB 由中兴通讯研发,跟前面3款不一样的是,这款数据库以mysql为内核构建的,按照官方的描述,这款数据库对金融行业的支持比较好 4.SequoiaDB 巨杉金融级分布式数据库,它具有如下特性: 完整支持分布式事务、强一致、多副本高可用,满足分布式核心交易业务需求 支持 MySQL、PostgreSQL、SparkSQL 和 MariaDB amazon推出Aurora分布式数据库并不算是上面2种架构的一种,并没有解决分布式场景下的写入压力,但也是一种分布式数据库的风格。

    2.5K21发布于 2021-01-05
  • 来自专栏数据和云

    史上最全分布式数据库概述

    分布计算主要体现在客户机/服务器模式的分布式数据库体系结构两个方面。 分布式数据库是数据库技术与网络技术相结合的产物,在数据库领域已形成一个分支。分布式数据库的研究始于20世纪70年代中期。 20世纪90年代以来,分布式数据库系统进入商品化应用阶段,传统的关系数据库产品均发展成以计算机网络及多任务操作系统为核心的分布式数据库产品,同时分布式数据库逐步向客户机/服务器模式发展。 (4)场地之间协作性:各场地虽然具有高度的自治性,但是又相互协作构成一个整体。 (4)混合分片:以上三种方法的混合。可以先水平分片再垂直分片,或先垂直分片再水平分片,或其他形式,但他们的结果是不相同的。

    7.3K61发布于 2019-06-18
  • 来自专栏用户8715145的专栏

    分布式数据库系统是什么?分布式数据库系统具有哪些优点?

    以及分布式数据库系统主要有哪些优点? 分布式数据库系统是什么 分布式数据库系统和集中式数据库系统是相对的,是一种计算机技术和网络技术相结合的新兴产物,该系统主要包括分布式数据库管理系统和分布式数据库两大类。 分布式数据库系统具有哪些优点 1、结构体系更为灵活,分布式数据库和集中式数据库不一样,所有的信息都储存在不同的物理节点上,因此其结构更为灵活。 分布式数据库系统具有更可靠的系统性,而且响应速度快,能够提高办公的效率,更有益于扩展,和集成现有系统非常匹配。 上面分别为大家介绍了分布式数据库系统是什么? 以及分布式数据库系统主要有哪些优点,分布式数据库系统和集中式数据库系统相比,更适应于现在的大环境,也是公司管理数据的较优之选。

    2.1K30发布于 2021-10-18
  • 来自专栏杨建荣的学习笔记

    分布式数据库的几个事实

    虽然Oracle的技术储备并不足够,这并不能阻止大量的分布式数据库蜂拥而出。目前市场上的分布式数据库已经有上百个了,在这些产品之间做选型确实是一个十分具有挑战的工作。 通过这个例子,我想要表达的意思是,我们想选择适合于我们应用场景的分布式数据库,必须首先了解这个分布式数据库的存储引擎,以及存储引擎的特点是什么。 在分布式数据库应用场景下,乐观锁是最好的选择,在选择分布式数据库的时候,你一定要先相信这一点。 现在的很多分布式数据库都有执行计划预览器,这一点十分好,可以让我们可以找到某个SQL语句执行效率不佳的原因。 最后一点是你的应用场景是不是真的需要分布式数据库。 在和我交流过的客户中,绝大多数客户的分布式数据库的选型需求其实并不充分,他们完全可以再仔细思考一下,是不是必须使用分布式数据库。

    1.7K20发布于 2021-09-02
  • 来自专栏Lansonli技术博客

    HBase分布式数据库入门介绍

    4)存储HBase的Schema和table元数据 Master 1)为RegionServer分配Region 2)负责RegionServer的负载均衡 3)发现失效的RegionServer并重新分配其上的 region 4)管理用户对table的增删改操作 RegionServer 1)RegionServer维护region,处理对这些Region的IO请求 2)RegionServer负责切分在运行过程中变得过大的 4)当一个region所有storefile的大小和超过一定阈值后,会把当前的region分割为两个,并由hmaster分配到相应的regionserver服务器,实现负载均衡。 3、MemStore中的数据被Flush成一个StoreFile4、当MemStore达到阈值后把数据刷成一个storefile文件,当多个StoreFile文件达到一定的大小后,会触发Compact合并操作 总的来说,HBase是一个高性能、高可靠性、可扩展的分布式数据库,适用于处理海量非结构化或结构化数据,并能够满足近实时的读写管理需求。​

    2K10编辑于 2024-06-09
  • 来自专栏韩锋频道

    分布式数据库评估维度分析

    特别是随着数据规模、计算能力等需求,分布式数据库产品成为很多企业的新宠。那么这类数据库较传统数据库又有何差异?在数据库选型中,需要注意哪些方面? 本文尝试描述数据库(特别是分布式数据库)选型需考虑维度,希望帮助企业可以做出最适合的选择。 1. 数据库评估维度概览 人生基本上就是两件事,选题和解题。 表达式 操作符 字符集:支持常规的UTF8MB4及定长字符集GBK等。 函数:支持基本函数、扩展函数(如正则函数、安全函数、窗口分析函数等)、自定义函数。 序列:对分布式数据库,需提供全局唯一、单调递增的序列对象。 视图:对分布式数据库,需提供满足全局性、一致性的视图访问。扩展要求,可提供参数视图、动态视图、物化视图等能力。 4. 评估维度:SQL篇 人生基本上就是两件事,选题和解题。最好的人生是在每个关键点上,既选对题,又解好题。人生最大的痛苦在于解对了题,但选错了题,而且还不知道自己选错了题。

    1.8K40发布于 2021-04-09
  • 来自专栏苏强的专栏

    腾讯云分布式数据库(DCDB)

    导语 DCDB 是部署在腾讯云公有云上的一种兼容MySQL协议和语法,支持自动水平拆分的share nothing架构的分布式数据库。 分布式数据库即业务获取是完整的逻辑库表,后端却将库表均匀的拆分到多个物理分片节点。 分布式数据库即业务获取是完整的逻辑库表,后端却将库表均匀的拆分到多个物理分片节点。 [1494578976655_1317_1494578976696.jpg] DCDB 是一个支持水平拆分的分布式数据库。 4.您的业务重心是什么,投入资源来保障开源产品的资源管控和生命周期管理、分布式逻辑、高可用部署和切换、容灾备份、自助运维、疑难排查等是否是您们的KPI。

    4.4K21发布于 2017-05-12
领券