OrioleDB:PostgreSQLの高性能ストレージ拡張

2025-07-19
OrioleDB:PostgreSQLの高性能ストレージ拡張

OrioleDBは、デフォルトのHeapストレージエンジンに代わるPostgreSQLストレージ拡張で、パフォーマンスを劇的に向上させます。MVCC、ページキャッシング、チェックポイントなどのコアコンポーネントを再設計することで、OrioleDBはトランザクショナルワークロードのスループットと予測可能性を高めながら、使い慣れたPostgreSQLのユーザーエクスペリエンスを維持します。最近のリリースでは、非Bツリーインデックスタイプ、テーブルスペース、fillfactorのサポートが追加され、クエリとインデックスのパフォーマンスも最適化されています。TPC-Cとsysbenchを使用したベンチマークでは、PostgreSQLのデフォルトのHeapエンジンと比較してスループットが大幅に向上しており、go-tpcテストではtpmCが数倍になっていることが示されています。

開発