さて、私はこの事件についてあなたの意見が欲しいです:
最大で2つまたは3つのテーブルを含むデータベースが必要です。そのうちの1つには、ポイント(緯度、経度)およびその他の情報が含まれます。
必要なのは本当に簡単です。指定された半径内のポイントを取得します。
私はそれを行う方法を尋ねていません(しかし、特にそれが良い習慣についてであるならば、どんなアドバイスも大歓迎です)、私はMySQLの空間サポートを利用することが役立つかどうか知りたいです。必要なものは1つのクエリでかなり簡単に取得できるため、Spatialサポートを使用して期待するのはパフォーマンスを向上させることです。
では、空間インデックスは著しく役立つのでしょうか?テーブルにはそれほど多くのポイントが保存されるとは思いません。私は200以下と言うでしょう。