textsearch+近似検索メモ
とりあえずメモ。いつ、実装にとりかかろうか・・・
- この対処のためには textsearch_ja の改造では無理そう。
- PostgreSQL本体へ手を入れなくてはならないか。
- backend/utils/adt/tsvector_op.c の memcmp() 呼び出しを以前自作した近似検索演算子関数 or pg_trgmのsimilarity()に置き換えるのが第一歩かな。
- できれば直前でHOOK判定を行って、ロードした近似検索演算子関数と差し替えられるようにしておきたい。
- HOOKインタフェースの追加とGUCへの追加って簡単にできるのかなあ・・・