solrを使用して空間インデックスとテキストインデックスを実装することを考えています。現在、SolrだけでなくMYSQLデータベースにもエントリがあります。solrが起動すると、MYSQLからすべてのデータが読み取られます。新しいエントリが入ると、私のWebサーバーはそれらをMYSQLに書き込み、同時にsolrにドキュメントを追加します。ますます、私のMYSQL実装は書き込み専用の永続ストア(多かれ少なかれ、solrのデータのバックアップ)になりつつあるようです-エントリの読み取りはすべて、solrクエリを介して行われます。実際、MYSQLから読み取られるデータはユーザー情報だけであり、インデックスを作成したり検索したりする必要はありません。
いくつかの質問:
- 本当にMYSQLの実装が必要ですか、それとも単にすべてのデータをsolrに保存できますか?
- solrのみの場合、このソリューションに関連するリスクは何ですか?
ありがとう!