Uses of Interface
org.apache.hadoop.hbase.io.hfile.bucket.IOEngine
-
Uses of IOEngine in org.apache.hadoop.hbase.io.hfile.bucket
Modifier and TypeClassDescriptionclass
IO engine that stores data in memory using an array of ByteBuffersByteBufferArray
.class
IO engine that stores data to a file on the local block device using memory mapping mechanismclass
IO engine that stores data to a file on the local file system.class
IO engine that stores data to a file on the specified file system using memory mapping mechanismclass
A class implementing PersistentIOEngine interface supports file integrity verification forBucketCache
which use persistent IOEngineclass
IO engine that stores data in pmem devices such as DCPMM.Modifier and TypeMethodDescriptionprivate IOEngine
BucketCache.getIOEngineFromName
(String ioEngineName, long capacity, String persistencePath) Get the IOEngine from the IO engine nameModifier and TypeMethodDescriptionBucketCache.RAMQueueEntry.writeToCache
(IOEngine ioEngine, BucketAllocator alloc, LongAdder realCacheSize, Function<BucketEntry, ByteBuffAllocator.Recycler> createRecycler, ByteBuffer metaBuff)