Hi all,

I have a question regarding the Geode documentation about region types: 
http://geode-docs.cfapps.io/docs/developing/region_options/region_types.html . 
I'm pasting an extract for reference below:

REGION TYPE

DESCRIPTION

BEST SUITED FOR...

Replicated (distributed)

Holds all data from the distributed region. The data from the distributed 
region is copied into the member replica region. Can be mixed with 
non-replication, with some members holding replicas and some holding 
non-replicas.

Server regions and peer regions
*         Read heavy, small datasets
*         Asynchronous distribution
*         Query performance

Distributed non-replicated

Data is spread across the members that define the region. Each member holds 
only the data it has expressed interest in. Can be mixed with replication, with 
some members holding replicas and some holding non-replicas.

Peer regions, but not server regions and not client regions
*         Asynchronous distribution
*         Query performance


It's not clear to me what the "Can be mixed with replication ...  some holding 
non-replicas" part means exactly. I understand that you can mix replication and 
non-replication, but I'm not sure if it's in the same region (on different 
servers) or not.

In other words, if I go for "Replicated (distributed)", do I have to use it on 
all members defining this region, with the same distribution mode? Or can I 
have, for a region A, some members using Replicated (distributed) = always 
storing all values, and some other members using Distributed non-replicated = 
only getting the data they are interested to? See picture attached for an 
example : can member M3 define region A with only a "register interest" (this 
would be weird) ?

[cid:[email protected]]


Best regards,
Vincent

*******************************

This e-mail contains information for the intended recipient only. It may 
contain proprietary material or confidential information. If you are not the 
intended recipient you are not authorised to distribute, copy or use this 
e-mail or any attachment to it. Murex cannot guarantee that it is virus free 
and accepts no responsibility for any loss or damage arising from its use. If 
you have received this e-mail in error please notify immediately the sender and 
delete the original email received, any attachments and all copies from your 
system.

Reply via email to