2012-07-03 36 views

回答

1

我會密切關注在主數據庫之外放置數據的原因。

如果這是唯一一個應該使用此數據的應用程序,我會使用簡單的方法將其存儲在您的常規Rails應用程序數據庫中(多個數據庫連接不是Rails可以輕鬆處理的,而且您可能會丟失像AR查詢緩存等好處)。

一般經驗法則:如果你不需要它 - 爲自己省去麻煩,把它放到你的應用程序已經使用的一個數據庫中。如果需要,您仍然可以將其在該數據庫之外移動到共享數據庫。

請注意,將GeoIP數據庫複製到所有這些系統中也可能是一種選擇,因爲GeoIP數據庫不會由用戶更新,而只會在某個時間間隔內出現新數據集。

+0

感謝您的詳細解釋,Tigraine! – gayavat

相關問題