6
我正在構建一個列出帖子的移動應用程序,每個帖子都有一個附加的位置。緩存Google Places API結果
我希望列表能夠顯示距用戶位置的距離。 沒有緩存任何它將需要存儲每個帖子的地方參考,並列出從谷歌Places API獲取該地點的幾何,這聽起來像一個非常糟糕的主意。
我是否允許在我的數據庫中存儲該地點的ID,引用,名稱和幾何圖形,並使用我的API傳遞它? 這僅用於性能目的
另一種實現可能是將此數據緩存在移動設備上的本地sqlite數據庫中,但用戶必須下載每個未緩存的位置的信息,以便獲得X不同的列表客戶將進行X api呼叫,聽起來很慢,電池浪費。
上午我允許我的數據庫中有一箇中央緩存,每隔一段時間刷新一次,如果沒有訪問可以說是30天,就會被驅逐出去?
鼓勵您閱讀Google Maps API TOS的10.1.3b部分:http://goo.gl/8drnj – andresf
我讀過它,移動應用程序的一個很好的緩存策略列出了與當前位置的距離?爲每個客戶端獲取每個列表項的緯度/經度信息可能會導致瘋狂的請求數量 –