| Package | Description |
|---|---|
| org.rocksdb |
The RocksDB Java driver
|
| Modifier and Type | Method and Description |
|---|---|
RocksIterator |
Transaction.getIterator(ReadOptions readOptions)
Returns an iterator that will iterate on all keys in the default
column family including both keys in the DB and uncommitted keys in this
transaction.
|
RocksIterator |
Transaction.getIterator(ReadOptions readOptions,
ColumnFamilyHandle columnFamilyHandle)
Returns an iterator that will iterate on all keys in the column family
specified by
columnFamilyHandle including both keys in the DB
and uncommitted keys in this transaction. |
RocksIterator |
RocksDB.newIterator()
Return a heap-allocated iterator over the contents of the
database.
|
RocksIterator |
RocksDB.newIterator(ColumnFamilyHandle columnFamilyHandle)
Return a heap-allocated iterator over the contents of a
ColumnFamily.
|
RocksIterator |
RocksDB.newIterator(ColumnFamilyHandle columnFamilyHandle,
ReadOptions readOptions)
Return a heap-allocated iterator over the contents of a
ColumnFamily.
|
RocksIterator |
RocksDB.newIterator(ReadOptions readOptions)
Return a heap-allocated iterator over the contents of the
database.
|
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(ColumnFamilyHandle columnFamilyHandle,
RocksIterator baseIterator)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base
Updating write batch with the current key of the iterator is not safe. |
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(ColumnFamilyHandle columnFamilyHandle,
RocksIterator baseIterator,
ReadOptions readOptions)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base
Updating write batch with the current key of the iterator is not safe. |
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(RocksIterator baseIterator)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base. |
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(RocksIterator baseIterator,
ReadOptions readOptions)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base. |
| Modifier and Type | Method and Description |
|---|---|
List<RocksIterator> |
RocksDB.newIterators(List<ColumnFamilyHandle> columnFamilyHandleList)
Returns iterators from a consistent database state across multiple
column families.
|
List<RocksIterator> |
RocksDB.newIterators(List<ColumnFamilyHandle> columnFamilyHandleList,
ReadOptions readOptions)
Returns iterators from a consistent database state across multiple
column families.
|
| Modifier and Type | Method and Description |
|---|---|
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(ColumnFamilyHandle columnFamilyHandle,
RocksIterator baseIterator)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base
Updating write batch with the current key of the iterator is not safe. |
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(ColumnFamilyHandle columnFamilyHandle,
RocksIterator baseIterator,
ReadOptions readOptions)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base
Updating write batch with the current key of the iterator is not safe. |
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(RocksIterator baseIterator)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base. |
RocksIterator |
WriteBatchWithIndex.newIteratorWithBase(RocksIterator baseIterator,
ReadOptions readOptions)
Provides Read-Your-Own-Writes like functionality by
creating a new Iterator that will use
WBWIRocksIterator
as a delta and baseIterator as a base. |
Copyright © 2022. All rights reserved.