Class RocksDbPersistentMap<K,V>

java.lang.Object
org.apache.hadoop.ozone.om.snapshot.RocksDbPersistentMap<K,V>
All Implemented Interfaces:
PersistentMap<K,V>

public class RocksDbPersistentMap<K,V> extends Object implements PersistentMap<K,V>
Persistent map backed by RocksDB.
  • Constructor Details

    • RocksDbPersistentMap

      public RocksDbPersistentMap(@Nonnull org.apache.hadoop.hdds.utils.db.managed.ManagedRocksDB db, @Nonnull org.rocksdb.ColumnFamilyHandle columnFamilyHandle, @Nonnull org.apache.hadoop.hdds.utils.db.CodecRegistry codecRegistry, @Nonnull Class<K> keyType, @Nonnull Class<V> valueType)
  • Method Details