私は
最初にタクシー配車アプリを構築しています:最も近いタクシーを表示するには旅客アプリが必要です.コードでそれを行う方法を知っていますが、私の方法では、すべてのタクシーの場所(サーバー上のデータベース内)を調べて計算する必要があります.乗客の場所からの距離と最も低いものを取得します-多くのタクシーがあり、それらすべてを通過し、いくつかの計算を行うことはサーバーにとって一種の苦痛であるため、これを行いたくありません-方法はありますかそれらすべてを通過せずに最も近いものを取得するには?
2番目:使用するのに最適なデータベースは何ですか-最初に、SQLか非SQLか-多くの更新があるため、非常に堅牢なデータベースが必要です(乗客の場所が追加され、目的地に到着したときに削除されることを意味します&&タクシーの場所は頻繁に変わります)
最後に: RubyOnRails を使用してサーバー側を実行し、json をデータ転送形式として使用します。
ありがとう