Package org.apache.cassandra.locator

Interface Summary
DynamicEndpointSnitchMBean  
IEndpointSnitch This interface helps determine location of node in the data center relative to another node.
ILatencyPublisher  
ILatencySubscriber  
 

Class Summary
AbstractEndpointSnitch  
AbstractRackAwareSnitch An endpoint snitch tells Cassandra information about network topology that it can use to route requests more efficiently.
AbstractReplicationStrategy A abstract parent for all replication strategies.
DatacenterShardStrategy This Replication Strategy takes a property file that gives the intended replication factor in each datacenter.
DynamicEndpointSnitch A dynamic snitch that sorts endpoints by latency with an adapted phi failure detector
LocalStrategy  
PropertyFileSnitch Used to determine if two IP's are in the same datacenter or on the same rack.
RackAwareStrategy This Replication Strategy returns the nodes responsible for a given key but respects rack awareness.
RackInferringSnitch A simple endpoint snitch implementation that assumes datacenter and rack information is encoded in the 2nd and 3rd octets of the ip address, respectively.
RackUnawareStrategy This class returns the nodes responsible for a given key but does not respect rack awareness.
SimpleSnitch A simple endpoint snitch implementation does not sort addresses by proximity.
TokenMetadata  
 



Copyright © 2010 The Apache Software Foundation