Hi,

We are seeing some performance issue with partitioned regions as when we
execute data aware function then some of the calls to other regions inside
functions goes to different nodes for further processing. So we are trying
to implement data colocation between those regions.

We will be using custom partitioning of data by implementing
PartitionResolver interface.

Questions

I believe we would need to import/export data again after creating regions
with colocation. Please confirm.

Since we have regions with different key but all regions have first part of
the key common(separated by _) so in partition resolver implementing class
we just take the first of key for routing. Will this custom partition the
data correctly?

Do we need to do any changes while reading data in functions after enabling
data colocation?


With best regards,
Ashish

Reply via email to