GemFire区域:分区与分布区域?

时间:2017-08-01 14:11:04

标签: gemfire in-memory-data-grid

在阅读有关gemfire区域时,我发现有4种类型的区域,本地(数据只能由定义它的成员访问),复制(数据在成员之间复制),但我没有发现分布区域和分区区域之间存在差异...... 它们之间的区别在于分区区域在成员之间公平地分配数据,而分布区域不是这种情况吗?

1 个答案:

答案 0 :(得分:1)

分区区域允许您扩展为拥有比复制区域更多的数据。

对于复制区域,每个成员都在本地拥有该区域的完整副本。

对于分区区域,数据被分成 buckets ,它们分布在成员之间。所以你们每个成员只能拥有部分数据。

您可能会发现此gemfire教程中的复制区域和分区区域的描述非常有用:

http://gemfire81.docs.pivotal.io/docs-gemfire/getting_started/gemfire_tutorial/running_tutorial.html