私は、django、Sphinx、および MySQL を使用してシステムを構築していますが、これは非常に急速に大きくなっています。データベースには現在約 2000 行ありますが、数日でさらに 40,000 行を追加するプログラムを作成しました。データベースは現在稼働中であり、これほど多くの情報を含むデータベースを持ったことがないので、いくつか心配しています:
これらすべての行を追加すると、django アプリの効率が大幅に低下しますか? もう一度やり直して、すべてのデータベース呼び出しを最適化して、より巧妙に処理する必要がありますか? または、これにより、データベースが遅くなり、何もできないほど遅くなりますか?
私の 40,000 行を嘲笑するなら、次の質問は、どの時点で心配する必要があるかということです。すぐにさらに数十万を追加する可能性が高いので、心配し、心配しています。
スフィンクスはこのすべてについてどのように感じるでしょうか? このすべてのデータにインデックスを付ける必要があることに気付いたときに、びっくりするでしょうか? それとも大丈夫でしょうか?これは正常ですか?その場合、Sphinx にとってデータが多すぎることをどの時点で心配する必要がありますか?
ご意見ありがとうございます。