| Interface | Description |
|---|---|
| DbIterator |
Iterator that does not support seek.
|
| Class | Description |
|---|---|
| AscendingRangeIterator |
wrapper around a rocksdb iterator that only supports next() and is restricted to a range.
|
| ColumnValueSerializer |
Used in partitioning by value - translates between value (Object) and byte[]
|
| DescendingRangeIterator |
wrapper around a rocksdb iterator that only supports prev() and is restricted to a range.
|
| HistogramRebuilder |
rebuilds the histogram for a table
|
| RdbConfig |
reads the rdbConfig from the yamcs.yaml and provides RocksDB Options when creating and opening databases
singleton
|
| RdbConfig.TablespaceConfig | |
| RDBFactory |
manufacturer of RDB databases residing under a sub-directory which is normally the
Tablespace.getDataDir(). |
| RdbHistogramInfo | |
| RdbHistogramIterator | |
| RdbPartition | |
| RdbPartitionManager |
Handles partitions for one table.
|
| RdbStorageEngine |
Storage Engine based on RocksDB.
|
| RdbTableReaderStream |
reader for tables with PartitionStorage.IN_KEY (the partition is prepended in front of the key)
|
| RdbTableWriter |
table writer that prepends the partition binary value in front of the key
|
| RdbTagDb | |
| Tablespace |
Tablespaces are rocksdb databases normally stored in the yamcs data directory (/storage/yamcs-data).
|
| TablespaceConstructor | |
| TablespaceRepresenter |
Serializes
Tablespace to yaml format |
| YRDB |
wrapper around RocksDB that keeps track of column families.
|
Copyright © 2018 Space Applications Services. All rights reserved.