MongoDB 是一種不同類型的資料庫。與傳統的 SQL Server 和 MySQL 等關聯式資料庫不同,它將資料儲存為類似 JSON 的文件。雖然 MongoDB 的 NoSQL 方法確實比其競爭對手 RDBMS 有更多優勢,但它也使得第三方資料庫管理工具製造商更難在其產品中整合對 MongoDB 的支援。除了 MongoDB 本身的 Compass UI 工具之外,使用者幾乎沒有其他選擇。
但是,現在就不一樣了。
Navicat 宣佈為其廣泛的產品線中加入最新的 GUI 資料庫管理工具-Navicat for MongoDB。它允許使用者連線到本機或遠端的 MongoDB 伺服器,並與 MongoDB Atlas 相容。Navicat for MongoDB 提供了用於管理、監控、查詢和視覺化檢視資料的許多值得關注的功能。在今天的文章中,我們將探討其中的一些功能。
安全地連線到資料庫
透過不安全的網路連線到遠端資料庫非常不謹慎。建立安全連線以降低風險,這就是 Navicat for MongoDB 提供 SSH 隧道和 SSL 的原因。它支援多種資料庫伺服器驗證機制,包括 Kerberos、X.509 驗證等。
輕鬆地協同合作
與其他 Navicat 產品一樣,Navicat for MongoDB 也包含 Navicat Cloud 服務。這個服務提供即時存取連線設定、查詢和虛擬群組。Navicat Cloud 可以同步連接設定、查詢和虛擬群組,以便你隨時隨地與同事共享這些資訊。這只是 Navicat for MongoDB 提高工作效率的眾多方法之一!
進階的查詢編輯
與傳統的關聯式資料庫不同,MongoDB 使用專門的查詢語言來篩選和彙總文件資料。感謝Navicat 的視覺化查詢建立工具,有了它就無需學習全新的查詢語言。它能指導你創建、編輯和執行查詢,而無需擔心如何正確使用語法和命令。自動完成程式碼功能可幫助你快速地建立查詢、同時避免拼寫錯誤。最後,視覺化查詢建立工具包含許多可自訂的程式碼片段,你可以直接將其插入編輯器中以節省時間。
彙總(Aggregation)查詢是一種特殊類型的查詢,它將來自多個文件的值組合在一起。彙總建立工具可以快速建立彙總查詢。在得到所需的資料之前,只需在管線中加入運算式!
匯入和匯出精靈
從資料庫匯入和匯出資料是資料庫管理不可或缺的功能。使用匯入精靈,你就可以從各種格式(包括 TXT、CSV、JSON 和 XML 檔案)傳輸資料到現有的 MongoDB 集合。你還可以選擇透過資料來源連線從任何 ODBC 資料儲存匯入資料。
同樣地,集合、檢視或查詢結果的資料可以匯出為 Excel、Access、CSV 等格式。
總結
現在,資料庫管理員和開發人員可選擇這個新的工具來管理和使用他們的 MongoDB 資料庫。Navicat for MongoDB 適用於 Windows、macOS 和 Linux 平台。請前往產品頁面以取得更多資訊,或前往下載頁面以親身試用其強大的功能。