RocksDB:线程私有化 文章讨论了在RocksDB中实现线程私有化的优化策略。首先介绍了线程资源管理的基础,包括TLS(线程局部存储)和TSD(线程特定数据)。接着详细介绍了TCMalloc的设计思路和内存分配策略,以及如何通过线程私有化实现高效内存分配。然后,文章提出了ThreadLocalPtr作为RocksDB对线程私有存储的封装,简化了线程私有变量的管理。最后,通过PointLockManager的优化案例说明了 2024-05-12 数据库 #RocksDB