目的:保存・検索する

全文検索する

「大量の文書からキーワードで探したい」

この目的で選ぶときに見る軸

  1. 日本語対応
  2. インデックス更新遅延
  3. 料金

下の表の「主要制約」は各ツールで最も先に当たる制約。軸ごとの値はツール詳細の制約表で確認する。

この目的に使える手段(4件)

全文検索する を持つツールの比較
ツール分類種別学習料金成熟主要制約検証
SQLite
サーバー不要、単一ファイルで動く組み込み型の関係データベース
データの保存ツール無料安定同時書き込み数:1 ライター / 瞬間(読み取りは無制限)。WAL モードでも書き込みは同時に1つ
MongoDB
JSON風のドキュメントをスキーマレスに保存する、水平分散前提のNoSQL DB
データの保存ツール無料安定1ドキュメントの最大サイズ(BSON):16メビバイト(MiB)
PostgreSQL
標準SQLに忠実で拡張性の高い、オープンソースの関係データベース
データの保存ツール無料安定同時接続数の既定値:max_connections = 100(既定。カーネル設定によりさらに低い場合がある)
Meilisearch
あいまい検索とタイポ許容に強い、数十ミリ秒で応答する全文検索エンジン
データの保存ツール無料枠あり成長中自己ホスト時のHTTPペイロード上限:既定100,000,000バイト(約100MB)。http-payload-size-limitで変更可能