データベースには、iOSでLIKEを使用して検索するテーブルがいくつかあります。データが大きくなるほど、かなり遅くなります。私はFTS3/FTS4に向けられ、いくつかのドキュメントを読みました。始め方が少しわかりません。(私の記述が正しくなく、ドキュメントの内容を誤って解釈した場合は、訂正してください)。仮想テーブルは、ディスクに保存されていない単なるテーブルのように聞こえます。したがって、現在LIKEを使用して検索している列が4つある場合、4つの仮想テーブルを作成し、元のテーブルのエントリを新しい仮想テーブルの1つの行に挿入してから、通常はその列を検索します。 、MATCH構文を使用して新しい仮想テーブルを検索します。その部分がこれまでのところ正しい場合は、次に何をすべきかがわからなくなります。私の原因'
または、データベース全体のコピーを仮想テーブルに作成し、その方法で情報を取得するだけですか?ありがとう!