|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StorageEngine | |
|---|---|
| voldemort.server | The Voldemort server. |
| voldemort.server.protocol.admin | Server side implementation of admin based requests |
| voldemort.server.scheduler | The scheduler service ( which runs a job every n minutes ) + The actual jobs as well. |
| voldemort.server.storage | The storage service which handles instantiating all the stores and their corresponding engines. |
| voldemort.store | The Store interface is the primary interface for Voldemort. |
| voldemort.store.bdb | A storage engine that persists data in BDB JE. |
| voldemort.store.configuration | A storage engine to persist metadata on a server. |
| voldemort.store.memory | An in-memory storage engine that serves data out of a non-persistent map. |
| voldemort.store.metadata | Our in-memory metadata store on the server which is backed by the configuration files. |
| voldemort.store.mysql | A storage engine that persists data in a mysql instance. |
| voldemort.store.readonly | A storage engine that provides very efficient read-only access to large sorted files of data. |
| voldemort.store.serialized | A store implementation that handles serialization to bytes from rich objects. |
| voldemort.store.slop | A store implementation that falls back on storing values in additional nodes not in the preference list when nodes are unavailable. |
| voldemort.store.views | Classes related to Views and server side transforms |
| Uses of StorageEngine in voldemort.server |
|---|
| Methods in voldemort.server that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
StoreRepository.getStorageEngine(java.lang.String storeName)
|
| Methods in voldemort.server that return types with arguments of type StorageEngine | |
|---|---|
java.util.List<StorageEngine<ByteArray,byte[],byte[]>> |
StoreRepository.getAllStorageEngines()
|
java.util.List<StorageEngine<ByteArray,byte[],byte[]>> |
StoreRepository.getStorageEnginesByClass(java.lang.Class<? extends StorageEngine<?,?,?>> c)
|
| Methods in voldemort.server with parameters of type StorageEngine | |
|---|---|
void |
StoreRepository.addStorageEngine(StorageEngine<ByteArray,byte[],byte[]> engine)
|
| Method parameters in voldemort.server with type arguments of type StorageEngine | |
|---|---|
java.util.List<StorageEngine<ByteArray,byte[],byte[]>> |
StoreRepository.getStorageEnginesByClass(java.lang.Class<? extends StorageEngine<?,?,?>> c)
|
| Uses of StorageEngine in voldemort.server.protocol.admin |
|---|
| Fields in voldemort.server.protocol.admin declared as StorageEngine | |
|---|---|
protected StorageEngine<ByteArray,byte[],byte[]> |
FetchStreamRequestHandler.storageEngine
|
| Uses of StorageEngine in voldemort.server.scheduler |
|---|
| Constructors in voldemort.server.scheduler with parameters of type StorageEngine | |
|---|---|
DataCleanupJob(StorageEngine<K,V,T> store,
java.util.concurrent.Semaphore cleanupPermits,
long maxAgeMs,
Time time,
EventThrottler throttler)
|
|
| Uses of StorageEngine in voldemort.server.storage |
|---|
| Methods in voldemort.server.storage with parameters of type StorageEngine | |
|---|---|
void |
StorageService.registerEngine(StorageEngine<ByteArray,byte[],byte[]> engine,
boolean isReadOnly,
java.lang.String storeType)
Register the given engine with the storage repository |
void |
StorageService.unregisterEngine(StorageEngine<ByteArray,byte[],byte[]> engine,
boolean isReadOnly,
java.lang.String storeType)
Unregister and remove the engine from the storage repository |
| Uses of StorageEngine in voldemort.store |
|---|
| Methods in voldemort.store that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
StorageConfiguration.getStore(java.lang.String name)
Get an initialized storage implementation |
| Uses of StorageEngine in voldemort.store.bdb |
|---|
| Classes in voldemort.store.bdb that implement StorageEngine | |
|---|---|
class |
BdbStorageEngine
A store that uses BDB for persistence |
| Methods in voldemort.store.bdb that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
BdbStorageConfiguration.getStore(java.lang.String storeName)
|
| Uses of StorageEngine in voldemort.store.configuration |
|---|
| Classes in voldemort.store.configuration that implement StorageEngine | |
|---|---|
class |
ConfigurationStorageEngine
A FileSystem based Storage Engine to persist configuration metadata. MetadataStore |
| Uses of StorageEngine in voldemort.store.memory |
|---|
| Classes in voldemort.store.memory that implement StorageEngine | |
|---|---|
class |
InMemoryStorageEngine<K,V,T>
A simple non-persistent, in-memory store. |
| Methods in voldemort.store.memory that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
InMemoryStorageConfiguration.getStore(java.lang.String name)
|
StorageEngine<ByteArray,byte[],byte[]> |
CacheStorageConfiguration.getStore(java.lang.String name)
|
| Uses of StorageEngine in voldemort.store.metadata |
|---|
| Classes in voldemort.store.metadata that implement StorageEngine | |
|---|---|
class |
MetadataStore
MetadataStore maintains metadata for Voldemort Server. |
| Uses of StorageEngine in voldemort.store.mysql |
|---|
| Classes in voldemort.store.mysql that implement StorageEngine | |
|---|---|
class |
MysqlStorageEngine
A StorageEngine that uses Mysql for persistence |
| Methods in voldemort.store.mysql that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
MysqlStorageConfiguration.getStore(java.lang.String name)
|
| Uses of StorageEngine in voldemort.store.readonly |
|---|
| Classes in voldemort.store.readonly that implement StorageEngine | |
|---|---|
class |
ReadOnlyStorageEngine
A read-only store that fronts a big file |
| Methods in voldemort.store.readonly that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
ReadOnlyStorageConfiguration.getStore(java.lang.String name)
|
| Uses of StorageEngine in voldemort.store.serialized |
|---|
| Classes in voldemort.store.serialized that implement StorageEngine | |
|---|---|
class |
SerializingStorageEngine<K,V,T>
A StorageEngine that handles serialization to bytes, transforming each request to a request to StorageEngine |
| Methods in voldemort.store.serialized with parameters of type StorageEngine | ||
|---|---|---|
static
|
SerializingStorageEngine.wrap(StorageEngine<ByteArray,byte[],byte[]> s,
Serializer<K1> k,
Serializer<V1> v,
Serializer<T1> t)
|
|
| Constructors in voldemort.store.serialized with parameters of type StorageEngine | |
|---|---|
SerializingStorageEngine(StorageEngine<ByteArray,byte[],byte[]> innerStorageEngine,
Serializer<K> keySerializer,
Serializer<V> valueSerializer,
Serializer<T> transformsSerializer)
|
|
| Uses of StorageEngine in voldemort.store.slop |
|---|
| Classes in voldemort.store.slop that implement StorageEngine | |
|---|---|
class |
SlopStorageEngine
Tracks statistics of hints that were attempted, but not successfully pushed last time a pusher job ran; also tracks hints that have been added after the last run |
| Methods in voldemort.store.slop that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,Slop,byte[]> |
SlopStorageEngine.asSlopStore()
|
| Constructors in voldemort.store.slop with parameters of type StorageEngine | |
|---|---|
SlopStorageEngine(StorageEngine<ByteArray,byte[],byte[]> slopEngine,
Cluster cluster)
|
|
| Uses of StorageEngine in voldemort.store.views |
|---|
| Classes in voldemort.store.views that implement StorageEngine | |
|---|---|
class |
ViewStorageEngine
Views are transformations of other stores |
| Methods in voldemort.store.views that return StorageEngine | |
|---|---|
StorageEngine<ByteArray,byte[],byte[]> |
ViewStorageConfiguration.getStore(java.lang.String name)
|
| Constructors in voldemort.store.views with parameters of type StorageEngine | |
|---|---|
ViewStorageEngine(java.lang.String name,
StorageEngine<ByteArray,byte[],byte[]> target,
Serializer<?> valSerializer,
Serializer<?> transformSerializer,
Serializer<?> targetKeySerializer,
Serializer<?> targetValSerializer,
CompressionStrategy valueCompressionStrategy,
View<?,?,?,?> valueTrans)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||