public class RocksDBStdSessions extends RocksDBSessions
RocksDBSessions.Session| 构造器和说明 |
|---|
RocksDBStdSessions(com.baidu.hugegraph.config.HugeConfig conf,
String dataPath,
String walPath) |
RocksDBStdSessions(com.baidu.hugegraph.config.HugeConfig conf,
String dataPath,
String walPath,
List<String> cfNames) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
createTable(String table) |
static String |
decode(byte[] bytes) |
protected void |
doClose() |
void |
dropTable(String table) |
static byte[] |
encode(String string) |
static byte[] |
increase(byte[] bytes) |
static void |
initOptions(com.baidu.hugegraph.config.HugeConfig conf,
org.rocksdb.DBOptionsInterface<?> db,
org.rocksdb.ColumnFamilyOptionsInterface<?> cf,
org.rocksdb.MutableColumnFamilyOptionsInterface<?> mcf) |
protected RocksDBSessions.Session |
newSession() |
Set<String> |
openedTables() |
RocksDBSessions.Session |
session() |
public RocksDBStdSessions(com.baidu.hugegraph.config.HugeConfig conf,
String dataPath,
String walPath)
throws org.rocksdb.RocksDBException
org.rocksdb.RocksDBExceptionpublic Set<String> openedTables()
openedTables 在类中 RocksDBSessionspublic void createTable(String table) throws org.rocksdb.RocksDBException
createTable 在类中 RocksDBSessionsorg.rocksdb.RocksDBExceptionpublic void dropTable(String table) throws org.rocksdb.RocksDBException
dropTable 在类中 RocksDBSessionsorg.rocksdb.RocksDBExceptionpublic final RocksDBSessions.Session session()
session 在类中 RocksDBSessionsprotected final RocksDBSessions.Session newSession()
newSession 在类中 com.baidu.hugegraph.backend.store.BackendSessionPoolprotected void doClose()
doClose 在类中 com.baidu.hugegraph.backend.store.BackendSessionPoolpublic static void initOptions(com.baidu.hugegraph.config.HugeConfig conf,
org.rocksdb.DBOptionsInterface<?> db,
org.rocksdb.ColumnFamilyOptionsInterface<?> cf,
org.rocksdb.MutableColumnFamilyOptionsInterface<?> mcf)
public static final byte[] encode(String string)
public static final String decode(byte[] bytes)
public static final byte[] increase(byte[] bytes)
Copyright © 2017–2018. All rights reserved.