See: Description
| Interface | Description |
|---|---|
| Database |
Database.
|
| DatabaseProxy<K,V> |
Database proxy.
|
| DatabaseState<K,V> |
Database state.
|
| PartitionedDatabaseManager |
Manages a PartitionedDatabase.
|
| Partitioner<K> |
Partitioner is responsible for mapping keys to individual database partitions.
|
| Class | Description |
|---|---|
| ConsistentMapImpl<K,V> |
ConsistentMap implementation that is backed by a Raft consensus
based database.
|
| DatabaseConfig |
Database configuration.
|
| DatabaseDefinition |
Partitioned database configuration.
|
| DatabaseDefinitionStore |
Allows for reading and writing partitioned database definition as a JSON file.
|
| DatabaseManager |
Database manager.
|
| DatabasePartitioner |
Partitioner for mapping table entries to individual database partitions.
|
| DatabaseSerializer |
Serializer for DatabaseManager's interaction with Copycat.
|
| DefaultDatabase |
Default database.
|
| DefaultDatabaseState<K,V> |
Default database state.
|
| DefaultTransactionalMap<K,V> |
Default Transactional Map implementation that provides a repeatable reads
transaction isolation level.
|
| DefaultTransactionContext |
Default TransactionContext implementation.
|
| DistributedLeadershipManager |
Distributed Lock Manager implemented on top of ConsistentMap.
|
| PartitionedDatabase |
A database that partitions the keys across one or more database partitions.
|
| PartitionedDatabaseConfig |
Partitioned database configuration.
|
| SimpleKeyHashPartitioner |
A simple Partitioner for mapping keys to database partitions.
|
| SimpleTableHashPartitioner |
A simple Partitioner that uses the table name hash to
pick a partition.
|
Copyright © 2015. All rights reserved.