- All Superinterfaces:
- java.lang.AutoCloseable, java.io.Closeable
public interface RocksDBOptionsBuilder
extends java.io.Closeable
Rama uses RocksDB in the underlying implementation for PStates that have a map in the top-level schema.
This class can be used to customize the operational characteristics of the underlying RocksDB instances.
To configure Rama to use an implementation of this class to customize RocksDB instances, set the
"pstate.rocksdb.options.builder" config in the module config to the full class name.
The close() method should clean up any RocksDB objects created as part of setting options since many RocksDB
objects use native memory.
- See Also:
- PStates documentation