public class RocksDBTable extends BackendTable<RocksDBSessions.Session,BackendEntry>
BackendTable.ShardSpliter<Session extends BackendSession>| 构造器和说明 |
|---|
RocksDBTable(String database,
String table) |
joinTableName, metaDispatcher, registerMetaHandler, table, tableTypeprotected void registerMetaHandlers()
public void init(RocksDBSessions.Session session)
init 在类中 BackendTable<RocksDBSessions.Session,BackendEntry>public void clear(RocksDBSessions.Session session)
clear 在类中 BackendTable<RocksDBSessions.Session,BackendEntry>public void insert(RocksDBSessions.Session session, BackendEntry entry)
public void delete(RocksDBSessions.Session session, BackendEntry entry)
public void append(RocksDBSessions.Session session, BackendEntry entry)
public void eliminate(RocksDBSessions.Session session, BackendEntry entry)
public Number queryNumber(RocksDBSessions.Session session, Query query)
public Iterator<BackendEntry> query(RocksDBSessions.Session session, Query query)
query 在类中 BackendTable<RocksDBSessions.Session,BackendEntry>protected BackendEntry.BackendColumnIterator queryBy(RocksDBSessions.Session session, Query query)
protected BackendEntry.BackendColumnIterator queryAll(RocksDBSessions.Session session, Query query)
protected BackendEntry.BackendColumnIterator queryById(RocksDBSessions.Session session, Id id)
protected BackendEntry.BackendColumnIterator getById(RocksDBSessions.Session session, Id id)
protected BackendEntry.BackendColumnIterator queryByPrefix(RocksDBSessions.Session session, IdPrefixQuery query)
protected BackendEntry.BackendColumnIterator queryByRange(RocksDBSessions.Session session, IdRangeQuery query)
protected BackendEntry.BackendColumnIterator queryByCond(RocksDBSessions.Session session, ConditionQuery query)
protected BackendEntry.BackendColumnIterator queryByRange(RocksDBSessions.Session session, Shard shard, String page)
protected static final BackendEntryIterator newEntryIterator(BackendEntry.BackendColumnIterator cols, Query query)
protected static final long sizeOfBackendEntry(BackendEntry entry)
Copyright © 2017–2021. All rights reserved.