Package org.rocksdb
Class TableFormatConfig
java.lang.Object
org.rocksdb.TableFormatConfig
- Direct Known Subclasses:
BlockBasedTableConfig,PlainTableConfig
TableFormatConfig is used to config the internal Table format of a RocksDB.
To make a RocksDB to use a specific Table format, its associated
TableFormatConfig should be properly set and passed into Options via
Options.setTableFormatConfig() and open the db using that Options.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract longThis function should only be called by Options.setTableFormatConfig(), which will create a c++ shared-pointer to the c++ TableFactory that associated with the Java TableFormatConfig.
-
Constructor Details
-
TableFormatConfig
public TableFormatConfig()
-
-
Method Details
-
newTableFactoryHandle
protected abstract long newTableFactoryHandle()This function should only be called by Options.setTableFormatConfig(), which will create a c++ shared-pointer to the c++ TableFactory that associated with the Java TableFormatConfig.
- Returns:
- native handle address to native table instance.
-