# Apache ORC
Apache ORC(Optimized Row Columnar)は、列指向のファイル形式である。[[Logarithm]] はログとメタデータを ORC ファイルとして実装しており、軽量な disaggregated セカンダリインデックスは ORC の stripe 単位で構築される。具体的には、ログストリームの局所性情報に加え、ORC stripe の各カラムに対するメタデータキー・バリューの min-max 値と Bloom フィルタを索引化する。これにより disaggregated ストレージ([[Manifold]])上でもクエリ時のデータルックアップコストを抑えつつ、低レイテンシのセカンダリインデックスルックアップを実現している。(Source: [[@2024__EngineeringAtMeta__Logarithm - A logging engine for AI training workflows and services]])
## 関連
- ソース: [[@2024__EngineeringAtMeta__Logarithm - A logging engine for AI training workflows and services]]
- 利用先: [[Logarithm]]
- 関連エンティティ: [[Manifold]]