如何在Hazelcast中进行分区

我正在使用Hazelcast v2.5。我有一些与集群分区有关的疑问。

  • 如何识别分区?

  • 当发出m.get请求时,Hazelcast如何识别数据驻留在哪个分区?(除了钥匙)

  • 当新成员加入集群时,如何进行分区?

  • 如果输入了分区 ID,我是否可以获取分区中的条目?


答案 1

Hazelcast有一本书涵盖了像你这样的问题。分区是用于提供容错的内部技术。您可以设置分区计数(默认为 271)。作为客户端,您可以使用更多用户友好的对象,例如 Collections\Queues。对于映射,您可以控制备份计数,并应从备份中读取 hazelcast。

我想你可以使用 PartitionManager 管理分区


答案 2

推荐