ここにRocksDBの初心者がいます。
実行時には、RocksDB のみを使用してデータを読み取ります。場合によっては、他のソースからのセッション固有のレコードをマージする必要があります。
それらをメインデータベースにマージしたくありません。その特定のセッションのセッションの有効期間中にのみ存在するようにします。
もちろん、通常の std::vector などを使用して RocksDB と他のソースをマージすることもできますが、それではデータが複製されます。
memtable や merge など、使用または悪用される可能性のある概念がたくさんあります。たとえば、memtable にコミットせずに変更を放棄するように指示できれば、それは機能するはずです。それは実行可能ですか?