Uses of Interface
org.apache.hadoop.hbase.io.hfile.bucket.IOEngine
Packages that use IOEngine
- 
Uses of IOEngine in org.apache.hadoop.hbase.io.hfile.bucket
Classes in org.apache.hadoop.hbase.io.hfile.bucket that implement IOEngineModifier and TypeClassDescriptionclassIO engine that stores data in memory using an array of ByteBuffersByteBufferArray.classIO engine that stores data to a file on the local block device using memory mapping mechanismclassIO engine that stores data to a file on the local file system.classIO engine that stores data to a file on the specified file system using memory mapping mechanismclassA class implementing PersistentIOEngine interface supports file integrity verification forBucketCachewhich use persistent IOEngineclassIO engine that stores data in pmem devices such as DCPMM.Fields in org.apache.hadoop.hbase.io.hfile.bucket declared as IOEngineMethods in org.apache.hadoop.hbase.io.hfile.bucket that return IOEngineModifier and TypeMethodDescriptionprivate IOEngineBucketCache.getIOEngineFromName(String ioEngineName, long capacity, String persistencePath) Get the IOEngine from the IO engine nameMethods in org.apache.hadoop.hbase.io.hfile.bucket with parameters of type IOEngineModifier and TypeMethodDescriptionBucketCache.RAMQueueEntry.writeToCache(IOEngine ioEngine, BucketAllocator alloc, LongAdder realCacheSize, Function<BucketEntry, ByteBuffAllocator.Recycler> createRecycler, ByteBuffer metaBuff, Long acceptableSize)