高可用性
文章平均质量分 79
db_murphy
杨磊,墨天轮社区MVP,DBASK技术专家、OCMU联盟成员;某央企研发部,职位数据架构师;一直在数据库领域坚持耕耘近10年,多年从事数据架构设计,具有一线部署实施经验。精通关系型数据库:Oracle、MySQL;对开源数据库、国产数据库、NoSQL、NewSQL、大数据、云计算、云原生等新技术有持续关注和极大兴趣。
展开
-
知识分享 | MariaDB Galera Cluster 和 Percona XtraDB Cluster之Galera replicateion数据同步方案
最近一系统架构要用到MariaDB Galera Cluster,故了解下其数据同步复制原理Galera replicateion。本文节选自如下链接:https://blog.csdn.net/qq_38125183/article/details/80861925文章如下:Galera replication是什么?MySQL DBA及开发应该都知道MySQL源生复制及semi-sync半同步复制,它们都基于MySQL binlog,原生复制是完全异步的,master不需要保证slave接收并原创 2021-05-15 16:18:56 · 658 阅读 · 1 评论 -
知识点 | 今天好好学习MPP和MapReduce分别是个嘛?!
来世界是数字化时代,而数据库是数据落地的强有力技术支持。因数据库的初心是:高效稳定的提供数据服务能力;数据库高效服务的体现点就是:高效的并行化处理能力。说起并行化,就不得不提MPP和MR(MapReduce)这两种并行处理架构和处理思维。此前,必须要先聊一下数据库架构三种设计架构:SHARE-EVERYTHING、SHARE-EVERYTING、SHANRE-NOTHING。SHARE-EVERYTHING:Shared Everthting:一般是针对单台服务器,完全透明共享CPU/ME原创 2021-04-03 19:53:11 · 1805 阅读 · 0 评论 -
知识点 | 分库分表情况下全局唯一主键的一种简单实现
【引言】大家知道,关系型数据库易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量 >1000W行或 >100G后,由于查询维度较多,即使添加从库读、优化索引,优化后性能仍下降严重。此时就要考虑对其进行切分了,目的就在于减少数据库的负担,缩短查询时间。在分库分表环境中,由于表中数据同时存在不同数据库中,单库主键值平时使用的自增长将不再适用,某分区数据库下自生成的ID无法保证全局唯一。因此需要单独设计全局主键,以避免跨库主键重复问题。常见的主键生成策略有:UUID、创建主键原创 2021-02-08 16:59:59 · 517 阅读 · 0 评论