class |
ACLIDModRouter |
Nodes and access control lists are grouped by their ACL ID.
|
class |
ACLIDMurmurRouter |
Nodes are evenly distributed over the shards at random based on the murmur hash of the ACL ID.
|
class |
ComposableDocRouter |
A Composable DocRouter is a document router that can be used standalone or nested in a primary-fallback
composite document routing strategy.
|
class |
DateMonthRouter |
The date-based sharding assigns dates sequentially through shards based on the month.
|
class |
DateQuarterRouter |
Deprecated.
|
class |
DBIDRangeRouter |
This routes documents within specific DBID ranges to specific shards.
|
class |
DBIDRouter |
DBID murmur hash based document router.
|
class |
DocRouterWithFallback |
A composable DocRouter which consists of
A primary routing strategy
A fallback strategy used in case of failure of the strategy above
|
class |
ExplicitShardIdWithDynamicPropertyRouter |
Routes a document only if the shardInstance matches the provided shardId.
|
class |
ExplicitShardIdWithStaticPropertyRouter |
Routes the incoming nodes (not ACLs!) on the shard explicitly indicated in Node.getExplicitShardId() method.
|
class |
PropertyRouter |
Routes based on a text property field.
|