Package voldemort.store.readonly

A storage engine that provides very efficient read-only access to large sorted files of data.

See:
          Description

Interface Summary
FileFetcher An interface to fetch data for readonly store.
SearchStrategy A way to search for a key in a file of sorted 16 byte keys and 4 byte position offsets
 

Class Summary
BinarySearchStrategy A search strategy that does a simple binary search into the buffer to find the key
ExternalSorter<V> Do an external sort on data coming from an input iterator and produce a new iterator over the values in sorted order
InterpolationSearchStrategy A search strategy that uses interpolation to jump to approximately the correct location in the index with as few comparisons as possible.
JsonStoreBuilder Build a read-only store from given input.
JsonStoreBuilder.KeyMd5Comparator  
ReadOnlyStorageConfiguration  
ReadOnlyStorageEngine A read-only store that fronts a big file
ReadOnlyStorageMetadata  
ReadOnlyUtils  
StringSorter Perform an external sort on the lines of the file
 

Enum Summary
ReadOnlyStorageFormat An enumeration of read-only stores formats
 

Package voldemort.store.readonly Description

A storage engine that provides very efficient read-only access to large sorted files of data.



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu