Greenplum 分布式数据库内核揭秘- Greenplum 分布式数据库简介 - Greenplum 集群化概述 - 分布式数据存储与多态存储 - 分布式查询优化器与执行器 - Greenplum 中文社区  ## Greenplum 分布式数据库简介 Greenplum [Image](/uploads/documents/f/8/c/6/f8c6504c12d71f5166507cf7747cf0d9/p7_1.jpg) ## 分布式数据存储 数据存储分布化是分布式数据库要解决的第一个问题。 通过将海量数据分散到多个节点上,一方面大大降低了单个节点处理的数据量,另一方面也为处理并行化奠定了基础,两者结合起来可以极大的提高系统的性能。譬如在100个节点的集群上, (Hash Distribution) 随机分布 (Randomly Distribution) ● 复制分布 (Replicated Distribution) ## 哈希分布 哈希分布是分布式数据库最为常用的数据分布方式。根据用户自定义的分布键计算哈希值,然后将哈希结果映射到某个 Segment 上。在 Greenplum 6 中,默认采用一致性哈希(Jump Consistent Hash)分布策略。0 码力 | 31 页 | 3.95 MB | 2 年前3
Go在数据库中间件的应用## Go在数据库中间件的应用 基础架构组/刘延允 liuyun827@foxmail.com 2017年9月 K 酷狗音乐 ## 关于我 • 刘延允——酷狗音乐,基础架构组 • 数据库变更通知服务 • 酷狗消息队列 • 酷狗数据库中间件 • 主要工作:分布式存储、高可用、数据库 • 两年通信设备开发经验,四年互联网 • 五年C/C++使用经验,一年Golang ## 内容提要 内容提要 ## CONTENTS • 程序开发的需求 • GoLang特性 - Go开发mysql中间件 - 整体方案 - 分表路由 - 故障切换 - 平滑扩容 - 系统运维 ## 程序开发的需求 • 语言特性精炼,容易入门 • 开发效率高,代码逻辑清晰 • 运行性能强,节省机器资源 • 部署维护方便 • 生态圈完善 ## Golang特性 • Go语法简练;没有学习压力0 码力 | 17 页 | 4.02 MB | 2 年前3
消息中间件RocketMQ原理解析 - 斩秋prepared 事物回查 producer 端 redolog 这个队列其实标记消费到哪了,事物状态的恢复根本上是有 commitlog 来做的 ## 第二章 consumer 有别于其他消息中间件由 broker 做负载均衡并主动向 consumer 投递消息,RocketMq 是基于拉模式拉取消息,consumer 做负载均衡并通过长轮询向 broker 拉消息。 Consumer 消费拉取的消息的方式有两种0 码力 | 57 页 | 2.39 MB | 1 年前3
24-云原生中间件之道-高磊## 云原生中间件之道 ## 云原生产品与架构系列讲座·第3讲  高磊 曾任阿里巴巴、华为架构师、深信服云原生产品规划主管 12月1日(周三)晚8点 互动平台:腾讯文档  • TiDB 技术负责人 ● 网易有道 / 360搜索 / PingCAP • Infrastructure software engineer 为什么需要一个新的数据库? ## 从单机数据库到 NewSQL ● 关系型数据库 • NoSQL • 中间件 • NewSQL uments/f/e/2/8/fe2873497b7c368983e79b995ed6a9c5/p6_2.jpg) TiDB A Distributed SQL Database 如何构建分布式数据库? ## 原则 • 分层 • Make it right and make it fast. 测试很重要 ● 简单易用 和社区结合 ## 架构  2020-12-04 20:00 ## 1 摩尔定律失效 ## 分布式崛起  分布式数据库 类库/框架  数据库中间件  Level 5: Sharding-Sidecar (5.x+) Level 4: Sharding-Scaling (4.x+) Level 3: Sharding-Proxy中间件 (3.x+) Level 2: Sharding-JDBC框架(1.x+) Level 1: MySQL数据库提供的能力 ## We're Here Now 云原生社区0 码力 | 23 页 | 1.91 MB | 1 年前3
高可用与一致性:构建强一致性分布式数据库 TiDB-沈泰宁## 构建强一致性分布式数据库 TiDB 沈泰宁 R & D Engineer @ PingCAP ## 极客时间 | 企业服务 ## 想做团队的领跑者 需要迈过这些“槛” 成长型企业,易忽视人才体系化培养企业转型加快,团队能力又跟不上 团队成员技能水平不一, 难以一“敌”百人需求 寻求外部培训,奈何价更高且集中式学习 学习效果难以统计,产生不良循环 VS VS VS0 码力 | 45 页 | 4.63 MB | 2 年前3
运维上海2017-分布式数据库系统TiDB在Kubernetes平台的自动化运维实践-邓栓## 分布式数据库系统 TiDB 在 Kubernetes 平台的自动化运维实践 邓栓 PingCAP SRE 工程师 ## QCon 全球软件开发大会 10⽉17-19⽇上海·宝华万豪酒店  扫码锁定席位 ## 九 折即将结束0 码力 | 32 页 | 3.47 MB | 2 年前3
Apache ShardingSphere(Incubating) 云架构演化[Image](/uploads/documents/7/a/6/a/7a6a303fd29821f7817b90ba73203bfc/p3_4.jpg) ☑ 完全开源 Apache的首个分布式数据库中间件 京东主导,多公司参与 ☑ 应用广泛,已知70+公司的应用案例 ## 发展历程  ## 分布式数据库中间优势 ## DB-Engines Ranking The DB-Engines Ranking ranks database management systems according to uments/7/a/6/a/7a6a303fd29821f7817b90ba73203bfc/p8_1.jpg) ## ✓ 底层数据库成熟性 增量持续革新 接入与运维成本低 ## 数据库中间件应具备的能力 分片化 弹性化  数据一致性0 码力 | 37 页 | 3.00 MB | 2 年前3
共 412 条
- 1
- 2
- 3
- 4
- 5
- 6
- 42













