grep --tag "SQLite" ./posts
# タグ: SQLite
D1 FTS5で日本語の2コードポイント検索を実装する
隣り合う2コードポイントをD1のFTS5へ保存し、changes()ガードとスナップショット方式のバックフィルで、競合や古い索引を防ぐ実装記録です。
D1のマイグレーションを前進のみで運用する:復旧の考え方
WranglerのD1マイグレーションCLIにdownコマンドはありません。前進修正、Time Travel、スキーマ互換性を使い分け、履歴を変更せずに復旧する手順を説明します。
D1(SQLite)の日本語全文検索:FTS5 trigramと段階的なフォールバック
1文字はLIKE、2文字はbigram、3文字以上はtrigramへ振り分け、経路ごとのフォールバックと前進のみのマイグレーションを説明します。
D1のサイト内検索をFTS5で運用する:trigram・bigram・LIKEの使い分け
公開検索をWeb検索から分離し、1コードポイント、2コードポイント、3コードポイント以上でLIKE、bigram、trigramを使い分ける実装と運用の記録です。