MySQL InnoDBテーブルの1M行のテーブル検索にはほとんど問題がありません。MySQLまたはElasticSearchで検索する
これらの1M行からは、フルテキストとジオ検索を含む多くのパラメータで検索できます。 MySQLのインデックスは大丈夫ですので、クエリは300ミリ秒で実行されますが、それでも私は思っています。最悪のオフセットは膨大で、クエリに数秒かかることがあります。
私はElasticSearchの使用について考えています。誰かが私に良いことを教えてもらえますか?
その場合、私はElasticとMySQLデータベースを同期させる必要がありますが、それが価値がある場合は試してみてください。
ソフトウェア/ホスティングの推奨/レビューを依頼するのは、明らかにトピック外です。 –
GeoPointまたはGeoShapeを使用してElasticsearchでデータにインデックスを付けると、地理空間検索で素晴らしいパフォーマンスが得られます。 – medium
@Marc B知っているが、私はソフトウェアやホスティングを探しているわけではない。ある技術が別の技術問題を助けてくれたら助けが必要です。 –