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