Terminal
menu
Projects in Progress
Articles
Flashcards
Notes
Topics
Projects in Progress
Articles
Flashcards
Notes
Topics
基于词条的二级索引分区
2021-07-12
:: [Gray King]
对所有数据构建全局索引,为了避免瓶颈,对索引本身进行分区,比如:
将 a~r 开始的关键字放在分区 0
将 s~z 开始的关键字放在分区 1
优点
⌗
可以支持高效的区间查询
读取更为高效
缺点
⌗
写入速度慢,会引入明显的写入放大
写入逻辑复杂
难以保证索引时刻最新,需要跨多个相关分区的分布式事务支持
实践
⌗
对全局二级索引的更新往往都是异步的。
Links to this note
数据分区