TiKV 如何实现快速扩缩容并保持性能稳定
TiKV 是一款分布式的 KV 数据库。「分布式」要求 TiKV 能够实现集群快速扩缩容,「KV」 则要求 TiKV 能够保持低延迟和稳定的性能,因为通常服务于在线低延迟场景。在本文中,我们将探讨 TiKV 如何实现集群快速扩缩容,同时在扩缩容期间保持性能稳定。
TiKV 是一款分布式的 KV 数据库。「分布式」要求 TiKV 能够实现集群快速扩缩容,「KV」 则要求 TiKV 能够保持低延迟和稳定的性能,因为通常服务于在线低延迟场景。在本文中,我们将探讨 TiKV 如何实现集群快速扩缩容,同时在扩缩容期间保持性能稳定。
今天我用三个小时一口气读完了这本书。这本书是作者凯文·凯利(Kevin Kelly)为子女总结的人生建议,涵盖了为人处世的方方面面。
Postgres Blink-tree 的实现参考了三篇论文: 论文 1:《Efficient Locking for Concurrent Operations on B-Trees》—— Blink-tree 的原始论文,但仅提出了 insert 的实现方案。 论文 2:《A symmetric c...
准确估算软件项目的时间有什么价值?低估和高估哪个危害更大?为什么准确估算很困难?我们又该如何实现准确估算?本文将探讨这些问题。
论证(Argument)是个人的核心能力之一。论证能力直接影响个人思想的表达与影响力的建立,进一步影响个人的前途。 我曾经花过一些时间思考这一重要技能,包括论证的理论和方法论。本文是对个人思考的一些总结,分享给大家,希望对大家有所帮助。