在阅读有关 gemfire 区域的信息时,我发现有 4 种类型的区域,本地(数据只能由定义它的成员访问(、复制(数据跨成员复制(,但我没有发现分布式区域和分区区域之间的区别...... 它们之间的区别是分区区域在成员之间公平地分配数据,而分布式区域则不是这种情况吗?
分区区域允许您纵向扩展到拥有比复制区域多得多的数据。
使用复制区域时,每个成员在本地拥有该区域的完整副本。
使用分区区域时,数据被拆分为分布在成员之间的存储桶。因此,每个成员只能保存部分数据。
您可能会发现此 gemfire 教程中对复制和分区区域的描述很有用:
http://gemfire81.docs.pivotal.io/docs-gemfire/getting_started/gemfire_tutorial/running_tutorial.html