Hosting
如何選擇數據庫和後端伺服器位置?
我找不到關於如何定位我的伺服器的初學者教程。
例如,我將 Compose.io 用於我的 MongoDB,將 DigitalOcean 用於我的 Meteor.js 應用程序。
可以說我想在德國獲得快速服務。現在我可以通過 Compose 到德國最近的是倫敦。我現在應該把我的 DigitalOcean 後端伺服器放在靠近我在倫敦的數據庫伺服器的地方嗎?或者更好地將我的後端放在德國(DO 提供法蘭克福作為一個位置)?
物理位置不一定與“邏輯”網路位置相關,因此您需要進行更多測試和研究。
您希望您的應用程序盡可能“接近”(在網路延遲和吞吐量方面)您的數據庫,最好是在同一個數據中心。
不幸的是,除了在您建議的每個位置租用(臨時)伺服器,然後測試與數據庫伺服器的通信外,沒有模板可以解決這個問題。如果供應商好心,也許他們願意為您進行此測試,或者至少,ping 您的數據庫實例並提供結果。