我正在使用 Hazelcast v2.5。我对集群中的分区有一些疑问。
分区是如何识别的?
当发出 m.get 请求时,Hazelcast 如何识别数据驻留在哪个分区?(除了钥匙)
新成员加入集群时如何进行分区?
如果输入了 partition-ID,我可以获取分区中的条目吗?
我正在使用 Hazelcast v2.5。我对集群中的分区有一些疑问。
分区是如何识别的?
当发出 m.get 请求时,Hazelcast 如何识别数据驻留在哪个分区?(除了钥匙)
新成员加入集群时如何进行分区?
如果输入了 partition-ID,我可以获取分区中的条目吗?
Hazelcast 有一本书涵盖了像你这样的问题。分区是提供容错的内部技术。您可以设置分区数(默认为 271)。作为客户端,您可以使用对用户更友好的对象,例如 Collections\Queues.. 对于地图,您可以控制备份计数并应该从备份中读取 hazelcast。
我猜你可以使用PartitionManager管理分区