ブログ内検索を作ってみる

WriteFreelyにはブログ内全文検索機能がなくてハッシュタグでしか検索できなくて不便なので、まだ公開はしない(そもそも読まれてないので自分しか使わないだろうし)けれど、勉強も兼ねてChatGPTに聞きながら作ってみた。

MariaDBのまま頑張るのはなんかめんどそうだったので諦めて、提案されるままにとりあえずElasticsearch入れてみたらメモリ消費大きくてJVMふざけんなという気持ちになって代替を探した結果Meilisearchを使ってみてるけどなんか引っかからなかったり怪しい。もうちょっとドキュメント調べたりしつつチューニングしたい。

構成としては、MariaDB-Meilisearch+Flask+nginxというかんじでJSON API生やしてJavaScriptで叩いてレンダリングする感じでやっている。

published at