2017-08-01 5 views
0

Beim Lesen über Gemfire Regionen, ich fand, dass es 4 Arten von Regionen gibt, lokal (Daten nur durch das Mitglied, das es definiert), repliziert (Daten werden über die Mitglieder repliziert), aber ich habe nicht gefunden die differenziert zwischen verteilten und partitionierten Regionen ... Besteht der Unterschied zwischen ihnen darin, dass die Partitionsbereiche Daten zwischen den Mitgliedern verteilen und das bei verteilten Regionen nicht der Fall ist?GemFire ​​Regionen: Partition vs verteilte Regionen?

Antwort

1

Mit Partitionsbereichen können Sie so skalieren, dass sie viel mehr Daten als replizierte Regionen haben.

Bei einer replizierten Region hat jedes Mitglied lokal eine vollständige Kopie der Region.

Bei einer partitionierten Region werden die Daten in Buckets aufgeteilt, die auf die Mitglieder verteilt sind. So kann jedes Mitglied nur einen Teil der Daten halten.

Sie können die Beschreibungen der replizierten und abgeteilten Bereiche in diesem Gemfire Tutorial nützlich finden:

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