やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

SQLite3学習 FTSまとめ(ICU, MeCab)

 全文検索

FTS5 + MeCab

FTS4 + ICU

概要

  • FTSFull Text Search全文検索)のことである
  • FTSはバージョン4, 5が主流である(執筆当時)
  • FTSは検索単語をトークンに分解するトークナイザが必要
  • 組込トークナイザは英語用である(日本語では役立たず)
    • 日本語で使えるトークナイザにICUMeCabがある
      • FTS5ではICUが使えない

対象環境

$ uname -a
Linux raspberrypi 4.19.42-v7+ #1218 SMP Tue May 14 00:48:17 BST 2019 armv7l GNU/Linux