我正在使用 Java SE 實現一個桌面應用程序。我在本地使用 Mongodb,一切都非常快。然而,我決定在 mongodb Atlas 上在線部署數據庫,并使用他們的連接線,該連接線以 mongodb:// 開頭,從這里開始,由于連接,應用程序變得非常慢。我嘗試使用相同的連接字符串 mongodb://ip_adress:port 將其部署在 Digital ocean Droplet 上。它變得更快了一點,但也沒有那么快。*本地計時:1-2秒*Mongo atlas 上的計時:8-10 秒。(免費層共享集群)*Digital Ocean 服務器上的計時:7-8 秒。請注意: 8 秒是一個 JFrame,它根據數據庫中的數據進行一些計算,因此當連接在線時加載需要 8 秒,而本地加載時間幾乎為 0。問題:*在應用程序或數據庫的實施中這是一個不好的做法嗎?這不太可能,因為它在本地速度非???,而且數據庫仍然包含簡單的測試數據。*這是一個糟糕的服務器規格嗎?這似乎不是問題,因為除了我的測試和幾乎從未訪問過的網站之外,服務器上沒有超繁重的任務。(數字海洋 5 美元水滴)
添加回答
舉報
0/150
提交
取消
