RocksDB使用特性

使用到的rocksdb主要特性如下:

  1. rocksdb::TransactionDB // 悲观db
  2. rocksdb::Transaction // 悲观事务
  3. rocksdb::Iterator // 迭代器
  4. rocksdb::ReadOptions::iterate_upper_bound
  5. rocksdb::ReadOptions::snapshot // 快照
  6. rocksdb::Checkpoint::CreateCheckpoint // CKPT模式备份
  7. rocksdb::BackupEngine::CreateNewBackup // COPY模式备份
  8. rocksdb::ColumnFamilyHandle
  9. rocksdb::CompactionFilter
  10. rocksdb::DB::DeleteRange
  11. rocksdb::DB::CompactRange
  12. rocksdb::DB::GetIntProperty // 统计信息
  13. rocksdb::DB::GetProperty // 统计信息
  14. rocksdb::Statistics // 统计信息