← 用語辞書トップ

転置インデックス(転置ファイル)

Inverted Index てんちいんでっくす
中頻度 ⚪ 旧用語 テクノロジ系 技術要素

意味・解説

全文検索を高速化するためのデータ構造。「どの単語が、どの文書の、どこに含まれているか」を事前に索引化したもの。

通常の文書(文書ID → 単語)という構造を、「単語 → 文書IDのリスト」という形にひっくり返して(転置して)保持する。これにより、巨大なデータ群から特定の単語を含む文書を一瞬で特定できる。

くわしく

「本の最後にある『索引ページ』の超大規模版」です。

1.仕組み:

すべての文書から単語を抽出し、単語ごとに『出現した文書番号』を記録したリスト(ポスティングリスト)を作ります。

2.利点:

検索時にすべての文書の中身を読み直す(フルスキャン)必要がなく、インデックスを見るだけで回答が出せます。ポイントは、Google検索や社内の全文検索システムにおいて、何億もの文書から「0.1秒」で結果を出すためには、この構造が数学的に不可欠だからです。

例文

大規模なナレッジベースの構築において、全文検索のレスポンス向上を目的に転置インデックスを用いた検索エンジンを採用した。

同義語: 転置ファイル / 逆引き索引
分類: 情報検索システム
📱

ITパスポート対策アプリでもっと効率的に学習

「瞬即マスター ITパスポート」用語辞書2,651語・過去問29回分・232ステージ

7日間無料でお試し

Google Playで見る