0

私はバックエンドの Web デザインにはかなり慣れていませんが、Web アプリケーションを作成しており、場所のデータベースを作成しています。データベースが大きくなるにつれて、人々がデータベースにアクセスして、たとえば周囲の点を見ることができるようにしたい場合、すべての要素を調べてそれらから任意の点までの距離を確認するには長い時間がかかることに気付きました。与えられたポイント。

データベースをすばやくチェックする方法を知っている人はいますか?

それが違いを生むなら、私はpython、django、およびSQLを使用しています。

4

1 に答える 1

0

データベース内のデータにすばやくアクセスする方法は、キーを追加することです。しかし、「通常の」キーは可能な値の厳密な順序、つまり 1D ドメインで動作します。地理的な場所には 2D アクセスが必要です。基本的に、使用できるアプローチは 2 つあります。

などの関連するタグや、K-Nearest neighborsなどの関連する質問も参照してください。また、使用しているデータベース システムの詳細を提供することもできます。

于 2012-07-22T19:27:20.577 に答える