Uses of Interface
krati.util.HashFunction

Packages that use HashFunction
krati.store   
krati.store.index   
krati.util   
 

Uses of HashFunction in krati.store
 

Constructors in krati.store with parameters of type HashFunction
DynamicDataSet(File homeDir, int initLevel, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, double segmentCompactFactor, double hashLoadThreshold, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataSet.
DynamicDataSet(File homeDir, int initLevel, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, double hashLoadThreshold, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataSet.
DynamicDataSet(File homeDir, int initLevel, int segmentFileSizeMB, SegmentFactory segmentFactory, double hashLoadThreshold, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataSet with the settings below:
DynamicDataSet(File homeDir, int initLevel, SegmentFactory segmentFactory, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataSet with the settings below:
DynamicDataStore(File homeDir, int initLevel, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, double segmentCompactFactor, double hashLoadThreshold, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataStore.
DynamicDataStore(File homeDir, int initLevel, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, double hashLoadThreshold, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataStore.
DynamicDataStore(File homeDir, int initLevel, int segmentFileSizeMB, SegmentFactory segmentFactory, double hashLoadThreshold, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataStore with the settings below:
DynamicDataStore(File homeDir, int initLevel, SegmentFactory segmentFactory, HashFunction<byte[]> hashFunction)
          Creates a dynamic DataStore with the settings below:
StaticDataSet(File homeDir, int capacity, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, double segmentCompactFactor, HashFunction<byte[]> hashFunction)
          Creates a DataSet instance.
StaticDataSet(File homeDir, int capacity, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, HashFunction<byte[]> hashFunction)
          Creates a DataSet instance with the settings below:
StaticDataStore(File homeDir, int capacity, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, double segmentCompactFactor, HashFunction<byte[]> hashFunction)
          Creates a DataStore instance.
StaticDataStore(File homeDir, int capacity, int entrySize, int maxEntries, int segmentFileSizeMB, SegmentFactory segmentFactory, HashFunction<byte[]> hashFunction)
          Creates a DataStore instance with the settings below:
 

Uses of HashFunction in krati.store.index
 

Constructors in krati.store.index with parameters of type HashFunction
HashIndex(File homeDir, int initLevel, int batchSize, int numSyncBatches, int segmentFileSizeMB, SegmentFactory segmentFactory, HashFunction<byte[]> hashFunction)
           
 

Uses of HashFunction in krati.util
 

Classes in krati.util that implement HashFunction
 class FnvHashFunction
          Taken from http://www.isthe.com/chongo/tech/comp/fnv and Voldemort (voldemort.utils.FnvHashFunction) hash = basis for each octet_of_data to be hashed hash = hash * FNV_prime hash = hash xor octet_of_data return hash
 class JenkinsHashFunction
          Hash algorithm by Bob Jenkins, 1996.
 class MurmurHashFunction
          This is a very fast, non-cryptographic hash suitable for general hash-based lookup.
 



Copyright © 2011. All Rights Reserved.