私のアプリでは、他のポイントに最も近いポイントを特定する必要があり、シンプルですが比較的高速な(パフォーマンスの点で)ソリューションを探しています。私はPostGISとGeoDjangoの使用を考えていましたが、私のアプリは実際にはそれほど「地理的」ではないと思います(それが何を意味するのかはまだわかりません)。地理的な部分(全体の約5%)は、オブジェクト(人と場所)の座標を保持する必要があるということです。次に、最も近いポイントを見つけるためにこのタスクがあります。簡単に言えば、PostGISとGeoDjangoはここではやり過ぎのようです。
また、SOLRまたはElasticsearchを使用したdjango-haystackについても考えていました。これは、強力で強力なテキスト検索機能が必要であり、これらのエンジンにもこれらの「地理的」機能があるためです。しかし、コアデータベース<->検索エンジンデータベースの同期とこれらのエンジンのハードウェア要件が怖いので、それについてもよくわかりません。現時点では、posgreSQLトリグラムと「ニアポイントの問題を見つける」ためのカスタム方法を使用することに似ています。良いものはありますか?