分布式系统(distributed system)是建立在网络之上的软件系统。由于软件的特性,分布式系统具有高度的内聚性和透明性。
中国信通院《2024数据库发展白皮书》显示,超过六成的政企用户在核心系统升级中,将“架构可演进性”列为关键选型维度。然而在实际技术选型中,集中式、分布式、云原生...
前面提到过,GoldenDB 在部署时会为每个组件创建一个操作系统用户,组件的相关操作,需要切换到相应的用户下执行。
在历经波折装好三节点集群后,我们开始梳理一下 GoldenDB 集中式部署下的组件分布、端口规划和相关进程,为后续深入研究和运维实战的基础。
本篇文章介绍一下 GoldenDB 的安装参数,之前陆续介绍过 OceanBase、TiDB 和 GaussDB 的安装,并没有详细解释参数文件,是因为 Oce...
集群和分布式怎么选,是数据库架构设计绕不开的第一问。本文给一套可直接执行的判断方法:先用三个硬指标判断「该不该上分布式」,再用三步清单把架构落定,最后看清三条技...
这句话好记,但不准确,而且会误导架构决策——它把「集群」和「分布式」描述成两个并列、二选一的东西。真实系统里,这两者经常是叠加的:一个分库分表的数据库集群,既是...
GoldenDB 是一款由中兴通讯自主研发的金融级分布式关系型数据库,整体采用分层架构,由管理节点、计算节点、数据节点以及 全局事务节点组成。
微服务(Microservices) 是按业务边界,把一个应用拆成一组独立开发、独立部署、独立扩缩容的小服务。它的关系是:微服务是「分布式思想」在应用层的一种具...
前面我们陆续介绍了 OceanBase、GaussDB 和 TiDB 分布式数据库,其中,OceanBase 和 TiDB 同属“从 KV 生长出来的 NewS...
北京靠谱前程网络技术有限公司 | Go开发工程师 (已认证)
先看一个基本并发问题,假设有一个<K,V>存储集群,三个客户端并发地向集群发送三个请求。请问,最后在get(X)的时候,X应该等于几?
订单表五千万行了,慢查询一个接一个。运营一查历史订单,SQL跑几十秒,页面转圈。同事给出的方案是上分库分表。我一听头都大了,分库分表不是上来就拆,拆错方向,后面...
大家好,我是程序员卡卡罗特。之前我们聊过 Redis 在分布式锁、限流这些场景中的应用。
云原生与微服务浪潮席卷全球的今天,分布式系统已从‘可选架构’变为‘默认范式’。然而,许多团队在迁移过程中陷入一个认知误区:‘分布式=更高性能’。事实恰恰相反——...
上个月帮一家智能制造客户看架构。订单库是MySQL,报表走数仓,中间挂了一堆同步脚本。车间提了个需求:大屏要实时看产能、盯异常工单,还要顺带算良率趋势。数仓说当...
GaussDB 集中式架构无需数据分片,由单一数据节点组承担全部的事务与存储。为满足不同业务场景的容灾与成本要求,集中式集群演化出了多种部署形态,并通过 gs_...
在 OceanBase 数据库的容灾体系中,物理备库扮演着“准实时热备份”的关键角色。可以在当主库不可用时接管服务,最大限度降低服务停机时间,减少可能带来的数据...