- open
The factory constructor of RocksDB that opens a RocksDB instance given the path
to the database usin
- close
- get
Get the value associated with the specified key within column family
- put
Set the database entry for "key" to "value".
- newIterator
Return a heap-allocated iterator over the contents of the database. The result
of newIterator() is i
- loadLibrary
Tries to load the necessary library files from the given list of directories.
- write
Apply the specified updates to the database.
- delete
Delete the database entry (if any) for "key". Returns OK on success, and a
non-OK status on error. I
- createColumnFamily
Creates a new column family with the name columnFamilyName and allocates a
ColumnFamilyHandle within
- openReadOnly
The factory constructor of RocksDB that opens a RocksDB instance in Read-Only
mode given the path to
- flush
Flush all memory table data.
Note: it must be ensured that the FlushOptions instance is not GC'ed b
- remove
Remove the database entry (if any) for "key". Returns OK on success, and a
non-OK status on error. I