rom.we
rom.we

Reputation: 15

Terracotta bigmemory-max client

In a multi stripes distributed cache cluster:
1. How does client requests are balanced between different stripes?
2. Does client fetch/put data only from/to one stripe (which internally might remotely forward the request to another stripe's active server according to the location of the partitioned data)?

Upvotes: 0

Views: 97

Answers (1)

Louis Jacomet
Louis Jacomet

Reputation: 14500

  1. The striping is based on sharding data. So requests go to the stripe that holds the data for a given key.
  2. Clients know about cluster topology and direct requests to the correct stripe based on the data key.

Product documentation

Upvotes: 0

Related Questions