数据库
文章平均质量分 93
dabtwice
数据库内核 分布式存储 实时数仓
展开
-
RocksDB的compaction流程及优化(一)
本文着重围绕compaction展开讨论,争取通过这篇文章将RocksDB在其中的优化以及各种调优方式准确的呈现出来。这个系列主要分为三部分,这一篇主要以文字的形式讲述RocksDB的compaction做了哪些事情,流程是什么;下一篇以分析源码的形式将RocksDB的compaction流程展现出来;最后一篇则是展开呈现RocksDB对于compaction做的一系列优化,以及这些优化是为了解决哪些问题。原创 2023-10-07 06:42:16 · 634 阅读 · 1 评论 -
数据库内核系列(二)- MySQL的锁
在InnoDB中,锁分为以下八种:Shared and Exclusive Locks,Intention Locks,Record Locks,Gap Locks,Next-Key Locks,Insert Intention Locks,AUTO-INC Locks,Predicate Locks for Spatial Indexes原创 2023-10-04 23:59:33 · 486 阅读 · 1 评论 -
数据库内核系列(一)- 并发控制
这次主要聊聊数据库的并发控制,以及MySQL在这方面是怎么做的 (说实话我觉得MySQL的有些理念和设计有点落后于pg和现在的一些database了,具体为啥看完这篇就应该能理解了)原创 2023-09-30 23:47:42 · 689 阅读 · 1 评论