zerebom / tsukumen-backend

つくばのラーメンを推薦するアプリ”ツクめん”のバックエンド実装レポジトリ
2 stars 0 forks source link

緯度経度データを履歴を利用したキャッシュ機構の実装 #26

Closed zerebom closed 3 years ago

zerebom commented 3 years ago

Why: 毎回データをgcpから取得するとAPIの使用制限を超えてしまうため、 過去にアクセスされた緯度経度からアクセスされた場合はDBからデータを返すようにしたい。

What: shop_controllersort_by_near にて、緯度経度テーブルの中身を参照し、 過去に近い緯度経度が存在すれば、DBから返却し、そうでなければGCPから取得するようにした。