---
title: "Binary index — 用語集 — Mbox Viewer"
description: "Mbox Viewer が最初の解析後に MBOX アーカイブと並んで書き込むコンパクトなインデックスファイルで、ファイル全体を再スキャンすることなくほぼ瞬時の再起動を可能にするメッセージのバイトオフセットとメタデータを保存します。"
url: https://mboxviewerpro.com/ja/glossary/binary-index/
language: ja
source: Mbox Viewer
---

[Mbox Viewer](https://mboxviewerpro.com/ja/)  [用語集](https://mboxviewerpro.com/ja/glossary/)  Binary index

# Binary index

Mbox Viewer が最初の解析後に MBOX アーカイブと並んで書き込むコンパクトなインデックスファイルで、ファイル全体を再スキャンすることなくほぼ瞬時の再起動を可能にするメッセージのバイトオフセットとメタデータを保存します。

Mbox Viewer が初めて MBOX ファイルを開いてストリーミング処理した後、同じ場所に小さなバイナリインデックスファイルを書き込みます。このインデックスは MBOX 内の各メッセージのバイトオフセットと長さ、日付、送信者、件名などのキーヘッダーメタデータを記録します。以降の起動ではアプリはファイルを再スキャンする代わりにインデックスを読み込み、非常に大きなアーカイブでも数分から1秒未満に起動時間を短縮します。

インデックスの有効性を確保するために、Mbox Viewer は MBOX ファイルの SHA-256 ハッシュ（または変更を検出するのに十分な部分）をインデックスに保存します。アプリが MBOX ファイルを開くと、インデックスを信頼する前にハッシュが一致するか確認します。MBOX が変更された場合—たとえば新しいエクスポートが古いファイルを置き換えた場合—インデックスは破棄され、ファイルは再解析されます。

バイナリインデックスはユーザーに完全に透過的なパフォーマンス最適化です。MBOX ファイル自体を変更することはなく、コンパニオンファイルを作成するだけです。これは Mbox Viewer の読み取り専用設計と一致しています：メールアーカイブは決して変更されず、読み取られるだけです。

## 関連用語

[

Streaming parser

ファイル全体を一度にメモリに読み込むのではなく、小さなチャンクに分けてインクリメンタルにファイルを読み取る解析技術で、数十〜数百ギガバイトの非常に大きな MBOX ファイルを低メモリ使用量で開き、インデックス化することを可能にします。

](https://mboxviewerpro.com/ja/glossary/streaming-parser/)[

MBOX

複数のメールメッセージを連結して保存するプレーンテキストのファイル形式で、各メッセージは「From 」セパレーター行で始まります。Google Takeout が Gmail アーカイブをエクスポートする際に生成する形式です。

](https://mboxviewerpro.com/ja/glossary/mbox/)

[用語集に戻る](https://mboxviewerpro.com/ja/glossary/)

## Mac と Windows で MBOX ファイルを開く

[Mac App Store でダウンロード](https://apps.apple.com/app/mbox-viewer-pro/id6759237715) [Microsoft Store](https://apps.microsoft.com/store/detail/9NW3GVFG7DDB)
