其他分享
首页 > 其他分享> > 《DDIA》读书笔记:分区

《DDIA》读书笔记:分区

作者:互联网


目录

本文是第六章Partition的读书笔记。

这部分讨论的内容是

partition的目的是为了 scalability

partition的方式

方式1:By Key Range

方式2:By hash of Key

方式3:混合方式

出现热点数据/数据偏斜怎么办

二级索引

方式1: partitioned by document(local index)。 每个partition维护自己持有数据的二级索引,写容易,读困难
image

方式2: partitioned by term(global index)。 全局维护一个二级索引,每个partition负责一部分,读容易,写困难
image

rebalancing

service discovery

三种方式:

image

如何察觉partition或节点的变化


参考:
Designing Data-Intensive Applications https://book.douban.com/subject/26197294/

标签:DDIA,方式,读书笔记,分区,partition,索引,key,节点
来源: https://www.cnblogs.com/elimsc/p/15880319.html