2i Index Durability/Resilience
brady at bespincorp.com
Mon Oct 7 16:39:36 EDT 2013
What happens to your 2i indexes if you do a write and one of the nodes
you're trying to write to is down?
- When you want or need anti-entropy. Since 2i is just metadata on the
KV object and the indexes reside on the same node, 2i piggybacks off of
Riak Secondary indexes (2i) currently have no form of anti-entropy (such as
read-repair). Furthermore, for performance and load balancing reasons, 2i
reads from 1 random node. This means that when a replica loss has occurred,
inconsistent results may be returned.
I am building a solution around 2i - so I just wanted to know if there was
any way to clarify these points - how resilient are these indexes? Under
what circumstances will they stop working (or return inconsistent results)?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the riak-users