public abstract class RocksDBSessions extends BackendSessionPool
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
RocksDBSessions.Countable |
static class |
RocksDBSessions.Session
Session for RocksDB
|
| 构造器和说明 |
|---|
RocksDBSessions(HugeConfig config,
String database,
String store) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract RocksDBSessions |
copy(HugeConfig config,
String database,
String store) |
abstract void |
createSnapshot(String parentPath) |
abstract void |
createTable(String... tables) |
abstract void |
dropTable(String... tables) |
abstract boolean |
existsTable(String table) |
abstract void |
forceCloseRocksDB() |
abstract Set<String> |
openedTables() |
abstract List<String> |
property(String property) |
abstract void |
reload() |
abstract RocksDBSessions.Session |
session() |
close, closed, config, doClose, forceResetSessions, getOrNewSession, newSession, open, opened, toString, useSessionpublic RocksDBSessions(HugeConfig config, String database, String store)
public abstract void createTable(String... tables) throws org.rocksdb.RocksDBException
org.rocksdb.RocksDBExceptionpublic abstract void dropTable(String... tables) throws org.rocksdb.RocksDBException
org.rocksdb.RocksDBExceptionpublic abstract boolean existsTable(String table)
public abstract RocksDBSessions copy(HugeConfig config, String database, String store)
public abstract void createSnapshot(String parentPath)
public abstract void reload()
throws org.rocksdb.RocksDBException
org.rocksdb.RocksDBExceptionpublic abstract void forceCloseRocksDB()
public abstract RocksDBSessions.Session session()
session 在类中 BackendSessionPoolCopyright © 2017–2021. All rights reserved.