public abstract static class RocksDBSessions.Session
extends com.baidu.hugegraph.backend.store.BackendSessionPool.Session
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
SCAN_ANY |
static int |
SCAN_GT_BEGIN |
static int |
SCAN_GTE_BEGIN |
static int |
SCAN_LT_END |
static int |
SCAN_LTE_END |
static int |
SCAN_PREFIX_WITH_BEGIN |
static int |
SCAN_PREFIX_WITH_END |
| 构造器和说明 |
|---|
Session() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
delete(String table,
byte[] key) |
abstract void |
delete(String table,
byte[] keyFrom,
byte[] keyTo) |
abstract byte[] |
get(String table,
byte[] key) |
abstract void |
merge(String table,
byte[] key,
byte[] value) |
abstract String |
property(String table,
String property) |
abstract void |
put(String table,
byte[] key,
byte[] value) |
abstract void |
remove(String table,
byte[] key) |
abstract com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator |
scan(String table) |
abstract com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator |
scan(String table,
byte[] prefix) |
com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator |
scan(String table,
byte[] keyFrom,
byte[] keyTo) |
abstract com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator |
scan(String table,
byte[] keyFrom,
byte[] keyTo,
int scanType) |
public static final int SCAN_ANY
public static final int SCAN_PREFIX_WITH_BEGIN
public static final int SCAN_PREFIX_WITH_END
public static final int SCAN_GT_BEGIN
public static final int SCAN_GTE_BEGIN
public static final int SCAN_LT_END
public static final int SCAN_LTE_END
public abstract void put(String table, byte[] key, byte[] value)
public abstract void merge(String table, byte[] key, byte[] value)
public abstract void remove(String table, byte[] key)
public abstract void delete(String table, byte[] keyFrom, byte[] keyTo)
public abstract void delete(String table, byte[] key)
public abstract byte[] get(String table, byte[] key)
public abstract com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator scan(String table)
public abstract com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator scan(String table, byte[] prefix)
public abstract com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator scan(String table, byte[] keyFrom, byte[] keyTo, int scanType)
public com.baidu.hugegraph.backend.store.BackendEntry.BackendColumnIterator scan(String table, byte[] keyFrom, byte[] keyTo)
Copyright © 2017–2018. All rights reserved.