日本語版
最新ニュース
科学&テクノロジー

BlobDB はまだセカンダリ インスタンスをサポートしていませんか? · 問題 #13296 · facebook/rocksdb · GitHub

RocksDB wiki (BlobDB はセカンダリ インスタンスをサポートしていないと記載されています。ただし、このサポートがない具体的な理由は明確に説明されていません。 私の理解によれば、RocksDB のマルチバージョン設計により、プライマリ インスタンスは、圧縮操作中にセカンダリ インスタンスによってアクティブに使用される可能性のある一部のデータ (SST ファイルやキーなど) への参照を認識できません。これにより、セカンダリ インスタンスによって参照されたデータがプライマリ インスタンスによって誤って解放される状況が発生する可能性があります。 SST ファイルによって参照される BLOB ファイルも同じ問題が発生する可能性があります。 上記以外にも、BlobDB によるセカンダリ インスタンスのサポートを妨げる制限があるかどうかを知りたいです。 #BlobDB #はまだセカンダリ #インスタンスをサポートしていませんか #問題 #facebookrocksdb #GitHub

BlobDB はまだセカンダリ インスタンスをサポートしていませんか? · 問題 #13296 · facebook/rocksdb · GitHub

RocksDB wiki (BlobDB はセカンダリ インスタンスをサポートしていないと記載されています。ただし、このサポートがない具体的な理由は明確に説明されていません。

私の理解によれば、RocksDB のマルチバージョン設計により、プライマリ インスタンスは、圧縮操作中にセカンダリ インスタンスによってアクティブに使用される可能性のある一部のデータ (SST ファイルやキーなど) への参照を認識できません。これにより、セカンダリ インスタンスによって参照されたデータがプライマリ インスタンスによって誤って解放される状況が発生する可能性があります。 SST ファイルによって参照される BLOB ファイルも同じ問題が発生する可能性があります。

上記以外にも、BlobDB によるセカンダリ インスタンスのサポートを妨げる制限があるかどうかを知りたいです。

#BlobDB #はまだセカンダリ #インスタンスをサポートしていませんか #問題 #facebookrocksdb #GitHub

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。