私は、データベースにlat / lonペア(場合によっては数十万)を格納するプロジェクトを設計しています。ペアは他のデータに関連付けられています。キャッチは、ユーザーがこのデータを操作することに加えて、場所も時間の経過とともに変化することを望んでいるということです。私の最初の本能は、毎日一定の量ですべての緯度/経度を調整するcronジョブを設定することでしたが、そのような操作はめちゃくちゃ非効率的であることに気付きました。
それで、時間の経過とともにたくさんの緯度/孤立電子対を効率的に調整する方法についてのアイデアはありますか?これまでの私の最善の考えは、「最終変更」タイムスタンプを各ペアに関連付け、数秒ごとに起動するプロセスを実行し、最も古いタイムスタンプでn(おそらく100?1000?)ペアを取得し、それらのペアを調整して時間を更新することです。 。このようにして、1日に1回の膨大な量のデータを移動するのではなく、常に少量のデータを移動しています。しかし、これが最善の方法であるとはまだ確信していません。
前もって感謝します!