#114. 分布式数据库——正在进行的迟来革命

30 Mar 2023 · 77 min
牛油果烤面包

30 Mar 2023 · 77 min

0:00

在本期牛油果烤面包播客中,主持人斯特亚特(SPEAKER A)与 PinCap 创始人兼 CTO 东旭进行了一场围绕分布式数据库的深度对话。对话从最基础的分布式事务难点展开,讨论了数据不丢失、冲突解决以及跨机器转账的可靠性问题,随后引入了两阶段提交(2PC)作为事务模型,并指出在分布式环境下实现一致性所需的共识算法(Raft、Paxos)。随后,双方比较了 shared‑disk 与 shared‑nothing 两大架构思路,阐述了云原生存储(如 S3)如何让 shared‑disk 重新成为可行方案。东旭进一步介绍了自研的 Tidybee 数据库的“细胞”切分与动态再平衡机制,用字典、细胞分裂等生活化比喻解释了键空间映射、分片、自动迁移以及小块(约 96 MiB)在系统中的平滑移动。随后讨论了分布式数据库在性能(延迟、网络开销)和成本(多副本、机器规模)上的挑战,并将其类比为从燃油车向电动车的迁移。对话最后转向行业趋势,指出云原生、Serverless、Pay‑as‑you‑go 让分布式数据库更易部署,同时提醒听众在进入该领域时应先阅读关键论文、动手实现简化版共识/事务模型,并利用大语言模型(ChatGPT)快速原型化。整场访谈以技术细节、历史演进、实际案例和未来展望交织,呈现了分布式数据库从概念到落地的全景图。

Chapters

More from Cat

43:35
Podcast

#152. 不做 AI 硬件,做 AGI 配件:一枚 AI 戒指背后的工程卓越

3mo ago
1:12:59
Podcast

#151. Hello again, Apple Intelligence? 唠唠 WWDC26

4mo ago
55:00
Podcast

#150. 如何从零到一做风投

4mo ago
1:21:06
Podcast

#149. 量子计算和量子计算机

5mo ago
1:37:54
Podcast

#148. 我们为什么AI焦虑,我们又该怎么脚踏实地

7mo ago
1:22:19
Podcast

#147. 圆桌:AI如何改变了IT公司的工作方式

8mo ago
1:30:56
Podcast

#146. 2025年终感悟与推荐

9mo ago
58:15
Podcast

#145 AI Agent - 智能体

10mo ago
1:12:17
Podcast

#144. 大模型时代的AI该如何以人为本

11mo ago
1:01:33
Podcast

#143. 规模、质量、定制化——GenAI时代如何做产品?

11mo ago
1:24:04
Podcast

#142. 基因编辑——从细菌的防御武器到基因手术刀

1y ago
See all content