第四章 分而治之
在指导了如何进行基本使用之后,又再次进入理论模块。
Hazelcast的基本策略就是切片分区,默认是271个片.内置一个 partition table记录那个节点是那个分区,并在hazelcast.partition.table.send.interval时间进行同步
如果有节点加入,就允一允分片,以此类推.例如:
1个节点时候:
2个节点时候:
4个节点时候:
有3个参数控制分区
backup-count:备份数(修改一个数据,需要同步修改备份数据才算完成)
async-backup-count:异步备份数.(用异步方式修改备份数据)
read-backup-data:能否读取备份数据.
async-backup-count和read-backup-data同时使用,可能会读到脏数据,所以要策略要均衡考虑..
如果服务器是在同一台机器上起的,JVM是同一个,所以可以把分片组合在一起.
基于网络分组----略过...