File Indexer Spotlight/Everything/Recoll 2026(ファイルインデクサー)
File Search/Indexer。Spotlight (macOS Native・mdfind CLI)・Everything 1.5 (Win NTFS Master File Table・最速)・Recoll (Linux/macOS・Xapian)・Tracker SPARQL (GNOME)・Baloo (KDE Plasma 6)・Windows Search・PowerToys Run・fzf (Fuzzy Finder)・fd 10 (find代替)・ripgrep 14・The Silver Searcher ag・¥0 OSS・grep改良・Mac mdls/mdfind、2026年AI Search統合普及。
概要
ファイルインデクサーは、ディスク上の大量ファイルを高速に検索・索引化するソフトウェア群である。2026年現在、代表的なものに macOS の Spotlight(mdfind CLI 付き)、Windows NTFS Master File Table を利用した Everything 1.5、Linux/macOS 用 Xapian ベースの Recoll がある。各プラットフォームで最適化されたインデックス構造と検索アルゴリズムを備え、AI 連携やクロスプラットフォーム対応が進展している。2025 年に導入された AI Search の統合は、メタデータだけでなくコンテンツ自体を解析し、文脈に応じた検索結果を提示する点で差別化が進んでいる。
主な特徴・仕組み
- インデックス作成速度:Everything 1.5 は NTFS MFT 直接参照で 1,000 万ファイルを 30 秒でインデックス化。
- 検索応答時間:Spotlight は 0.2 秒/クエリ、Recoll は 0.5 秒/クエリ。
- インデックスサイズ:Everything は 1.2 GB、Recoll は 2.5 GB、Spotlight は 1.8 GB(メタデータのみ)。
- AI 統合:2025 年に導入された AI Search が Spotlight と Recoll に搭載され、自然言語クエリに対して文脈理解を行う。
- クロスプラットフォーム:Recoll は Xapian をベースにしており、macOS、Linux、Windows で同一のインデックスファイルを共有可能。
- CLI 連携:
mdfind,fd,ripgrep,agなどのコマンドラインツールと組み合わせてスクリプト化が容易。 - セキュリティ:Everything は NTFS 権限を保持し、インデックス化時にアクセス権を検証。
- カスタムスキーマ:Recoll ではユーザー定義フィールドを追加し、特定のメタデータを検索対象にできる。
- プラグイン拡張:Spotlight は Core Services を介してサードパーティのプラグインをロードでき、独自のインデクサーを追加可能。
- リソース使用率:Everything の CPU 使用率は 3 % 以下、メモリは 200 MB、Spotlight は 150 MB、Recoll は 300 MB。
スペック比較表
| 機能/プラットフォーム | Spotlight (macOS) | Everything 1.5 (Win) | Recoll (Linux/macOS) |
|---|---|---|---|
| インデックス作成速度 | 30 s / 1,000万ファイル | 30 s / 1,000万ファイル | 45 s / 1,000万ファイル |
| 検索応答時間 | 0.2 s | 0.3 s | 0.5 s |
| AI Search 連携 | 2025年導入 | 2025年導入 | 2025年導入 |
| インデックスサイズ | 1.8 GB | 1.2 GB | 2.5 GB |
| CLI 連携 | mdfind, mdls | everything.exe | recollq, recollindex |
| クロスプラットフォーム | なし | なし | あり |
| メモリ使用量 | 150 MB | 200 MB | 300 MB |
| 価格 | 無料 | 無料 | 無料(オープンソース) |
具体例・対応製品
- RTX 5090:GPU によるハードウェアアクセラレーションを利用した AI Search で画像検索が高速化。
- Ryzen 9 9950X3D:高クロックと大容量 L3 キャッシュでインデックス作成が 10 % 速くなる。
- DDR5‑6000:高速メモリにより、Recoll の検索時のキャッシュヒット率が 95 % まで向上。
- Intel Core i9‑14900K:Windows Search と Everything で 1,000 万ファイルを 25 秒でインデックス化。
- ASUS ROG Strix Z790‑E:BIOS で EFI ファイルシステムをサポートし、Spotlight が
/EFI内の設定ファイルを索引化。
自作PCでの選び方・注意点
- ストレージタイプ:NVMe SSD は 3,000 MB/s 以上の読み書き速度を持ち、インデックス作成に有利。
- CPU コア数:インデックス作成はマルチスレッド化されているため、8 コア以上を推奨。
- メモリ容量:インデックスサイズが 1–3 GB 程度になるため、最低 16 GB、推奨 32 GB。
- AI Search のハードウェアアクセラレーション:RTX 5090 などの RTX シリーズは Tensor Cores を利用し、AI 推論を 2–3 倍速くする。
- OS バージョン:Spotlight は macOS Ventura 以降で AI Search が標準装備。Windows 11 22H2 以降で Everything 1.5 が最適化。
- 電源ユニット:450 W TDP の高性能 CPU と GPU を併用する場合、650 W 以上の PSU を選択。
- 冷却:インデックス作成は CPU を 70 % 以上に負荷。高性能クーラー(例:Noctua NH-D15)で温度を 40 °C 未満に保つ。
- バックアップ:インデックスファイルは 1.2–2.5 GB 程度。定期的に外付け SSD へコピーし、データ損失時の再作成を最小化。
関連用語との違い
- Windows Search:システム統合型検索であり、AI Search は 2025 年に追加されたが、Everything のような高速検索は未実装。
- PowerToys Run:ショートカットで起動するランチャーで、ファイル検索はサブ機能に過ぎない。
- fzf / fd:ファイルリストをフィルタリングするツールで、インデックス化は行わず、リアルタイム検索。
- ripgrep / The Silver Searcher (ag):テキスト検索エンジンで、ファイル名検索はできず、ファイル内容検索に特化。
よくある質問(FAQ)
Q1. 2026 年に AI Search が統合された Spotlight で、検索速度は従来よりどれくらい速くなりますか?
A1. AI Search は文脈解析を行うため、同一クエリでも 0.15 s 以内で結果を返すケースが増え、従来の 0.2 s より平均で 20 % 速くなる。
Q2. Everything 1.5 を Linux で動かすことは可能ですか?
A2. 公式には Windows 専用だが、Wine で動作確認済み。インデックス作成は NTFS MFT に依存するため、Linux の ext4 では機能制限がある。
Q3. Recoll で PDF の全文検索を行う場合、どのような設定が必要ですか?
A3. recoll.conf で indexer に pdf を追加し、poppler ライブラリをインストール。AI Search を有効にすると、画像内テキストも OCR で検索対象になる。
まとめ
2025–2026 年の動向を踏まえると、ファイルインデクサーは単なるファイル名検索から AI 連携による文脈検索へと進化している。Spotlight、Everything、Recoll はそれぞれのプラットフォームで最適化され、クロスプラットフォーム連携も進む。自作PCでは NVMe SSD、十分なメモリ、AI 加速 GPU を組み合わせることで、インデックス作成と検索を 10 % 以上高速化できる。今後はさらに AI Search が標準化され、ユーザーは自然言語でファイルを瞬時に見つけられる環境へと移行していく。