PostgreSQL 9.0.4文書 | ||||
---|---|---|---|---|
前のページ | 巻戻し | 第 12章全文検索 | 早送り | 次のページ |
PostgreSQLのテキスト検索機能の制限事項は以下です。
各々の語彙素の長さは2Kバイト未満でなければなりません
tsvectorの長さ (語彙素 + 位置)は1Mバイト未満でなければなりません
語彙素の数は264未満でなければなりません
tsvectorの位置量は、0より大きくかつ16,383以下でなければなりません
語彙素の位置情報は256以下でなければなりません
tsquery中のノードの数(語彙素 + 演算子)は32,768未満でなければなりません
比較対象として述べておくと、PostgreSQL8.1 のドキュメントは10,441のユニークな単語を含み、全部の単語数は335,420で、最頻出の単語"postgresql"は655の文書中に6,127回出現しました。
別の例です — PostgreSQLメーリングリストのアーカイブは910,989のユニークな単語を含み、461,020のメッセージ中に57,491,343の語彙素がありました。