@asmah2107: 如果我想深入理解数据库扩展,我会研究的数据库内容:B+ 树 LSM 树 预写日志 两阶段提交…
摘要
一条推文,列出了理解数据库扩展的关键概念,包括 B+ 树、LSM 树和分布式系统主题。
如果我想深入理解数据库扩展,我会研究的数据库内容:
B+ 树
LSM 树
预写日志
两阶段提交
三阶段提交
读副本
主从复制
分区
查询缓存
二级索引
向量索引 (FAISS, HNSW)
分布式连接
物化视图
事件溯源
变更数据捕获
查看缓存全文
缓存时间: 2026/08/30 16:20
如果想要深入理解数据库扩展,我会研究以下内容:
B+树 LSM树 预写式日志 两阶段提交 三阶段提交 只读副本 主从复制 分区 查询缓存 二级索引 向量索引(FAISS,HNSW) 分布式联接 物化视图 事件溯源 变更数据捕获
相似文章
@BenjDicken:分片就是:1)数据库可扩展性的基石 2)架构层面超有趣 想设计数据……
Ben Dicken 强调,分片是构建可扩展数据库和设计数据密集型应用的关键。
@0xlelouch_: 2026年PostgreSQL的90%归结于掌握这10个概念:1) MVCC + vacuum。旧行版本保留;a…
本文列举了2026年高效管理PostgreSQL所需的十个核心概念,涵盖MVCC、索引、查询优化和安全。
@msimoni: 我一直在思考的一件事:以类似S3的对象存储为原语,你可以构建一个具有无限吞吐量的事务数据库…
一条推文讨论了使用类似S3的对象存储和内容寻址构建具有无限吞吐量的事务数据库的想法,其中块被并行写入,根哈希定期更新。
@Akintola_steve: https://x.com/Akintola_steve/status/2055620856802357587
一份实用的蓝图,用于设计能够处理100万并发用户的后端系统,涵盖架构决策如语言选择、负载均衡、数据库分片、多层缓存及弹性模式。
@NikkiSiapno:开发者应知的 35 个系统设计概念:1. 事件驱动架构 ↳ https://lucode.co/event-driven-archite…
一篇 Twitter 帖子列举了 35 个开发者应知的系统设计核心概念,并附有详细解释的链接,旨在帮助开发者学习和复习关键主题。