私はオンラインの聖書検索プログラムを開発しています。聖書は平凡なテキストの中に約5MBのスペースを占める非常に大きな本です。私は、プログラム内にAPIを実装し、検索クエリを開発したり、独自のサーバーに聖書を保存したりすることなく、他のウェブサイトに自分の聖書検索ウィジェットやプログラムを組み込むことも可能にする予定です。大きな検索可能なテキストファイルを保存する最良の方法
これを念頭に置いて、私は最終的にプログラムを通過する適度なクエリの流れを期待しています。また、聖書に精通していない人には、テキストを書式設定する2つの方法があります。赤いテキストとイタリックの両方を含むことができます。私は赤い文字と斜体の書式と一緒に聖書を保存する方法が必要ですが、検索クエリは書式を無視することができます。
また、できるだけ高速かつ効率的(メモリとCPU使用率)である必要があります。書式設定を無視して問合せを行うことができる限り、任意の記憶形式(MySQL、JSONまたはXMLテキストファイルなど)が考慮されます。ファイルのサイズと数は問題ではないので、本や章を別々のファイルに分割することは私にとっては大丈夫です。
さらに重要な点は、複数の詩を検索できる検索方法をいくつか用意したいということです。だから、 "の検索が、神のために永遠の命を持っているのは、息子"がジョン3:16,17です。すべてのアイデアありがとう!
grepを使って本当に速く検索できます。どのプラットフォームを使用する予定ですか? – galchen