|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
K - The type of the key being storedV - The type of the value being storedT - The type of the transformspublic interface StorageEngine<K,V,T>
A base storage class which is actually responsible for data persistence. This interface implies all the usual responsibilities of a Store implementation, and in addition
| Method Summary | |
|---|---|
ClosableIterator<Pair<K,Versioned<V>>> |
entries()
Get an iterator over pairs of entries in the store. |
boolean |
isPartitionAware()
Is the data persistence aware of partitions? In other words is the data internally stored on a per partition basis or together |
ClosableIterator<K> |
keys()
Get an iterator over keys in the store. |
void |
truncate()
Truncate all entries in the store |
| Methods inherited from interface voldemort.store.Store |
|---|
close, delete, get, getAll, getCapability, getName, getVersions, put |
| Method Detail |
|---|
ClosableIterator<Pair<K,Versioned<V>>> entries()
ClosableIterator<K> keys()
void truncate()
boolean isPartitionAware()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||