Get the node responsible for the data key.
Get the node responsible for the data key.
Can only be used if nodes exists in the ring,
otherwise throws IllegalStateException
Is the ring empty, i.
Is the ring empty, i.e. no nodes added or all removed.
Consistent Hashing node ring abstraction.