-1
我們目前有一個API服務,可以簡單地滿足在Atlas中託管的mongoDB數據庫中的數據請求。我們有一個獨立的節點服務,API服務調用實際獲取/放入數據到mongoDB數據庫。我想知道API服務是否不應該直接訪問mongoDB數據庫。看起來更簡單,更少的服務需要維護,擴展,以及讓API服務直接訪問mongoDB數據庫的潛在問題。我會很感激任何人對此的看法。謝謝。API節點服務和MongoDB服務
我們目前有一個API服務,可以簡單地滿足在Atlas中託管的mongoDB數據庫中的數據請求。我們有一個獨立的節點服務,API服務調用實際獲取/放入數據到mongoDB數據庫。我想知道API服務是否不應該直接訪問mongoDB數據庫。看起來更簡單,更少的服務需要維護,擴展,以及讓API服務直接訪問mongoDB數據庫的潛在問題。我會很感激任何人對此的看法。謝謝。API節點服務和MongoDB服務
如果您的API服務是安全的,我認爲不需要節點服務步驟。我有一個API,它具有對我的MongoDB Atlas實例的讀/寫訪問權限,並且工作得很好。我還使用諸如New Relic的監控,並且我不希望無故添加其他服務。我會說,如果您可以使用節點服務跟蹤查詢的延遲等,您可能會從刪除該步驟中受益。