月活超 1.1 亿,用户超 4 亿,你也在用的「知乎」是如何在超大规模 TiDB 集群上玩转多云多活的?来听听知乎代晓磊的答案!
原文中文,约7600字,阅读约需19分钟。
📝
内容提要
知乎数据库负责人代晓磊分享了知乎在TiDB实践方面的进展,包括多云多活方案和数据库稳定性建设。他还介绍了TiDB的可观测能力和资源隔离方面的建设。此外,他还提到了知乎开发的天穹平台,用于整合TiDB的生命周期管理。他还分享了对数据库发展的看法,包括数据库的产品力、生态和场景,以及未来数据库的发展方向。
❓
Q&A
知乎在TiDB的实践中有哪些进展?
知乎在TiDB的实践中部署了400多个TiDB Server节点和600多个TiKV节点,数据规模达到PB级别,核心场景中约30%运行在TiDB上。
什么是多云多活方案,知乎是如何实现的?
多云多活方案是指在不同云环境中实现数据库的高可用性,知乎通过基于TiCDC的主备集群方案和自适应集群方案来实现这一目标。
知乎如何提升TiDB的稳定性?
知乎通过提升可观测能力和资源隔离来增强TiDB的稳定性,设定不同的报警阈值和创建不同业务的TiDB Server集群以实现资源隔离。
天穹平台的功能是什么?
天穹平台用于整合TiDB的生命周期管理,提供自助化处理功能,包括集群创建、监控、报警和资源管理等。
数据库未来的发展方向有哪些?
未来数据库的发展方向包括AI x DB、AIOps和多模态、多workload的数据库。
TiDB的产品力体现在什么方面?
TiDB的产品力体现在功能实现、稳定性和性能上,包括支持ACID一致性和分布式事务等特性。
🏷️