Bản đồ mongodb và la bàn mongodb có giống nhau không?
Vì vậy, bạn đã có bản sao lưu của mình và quyết định khôi phục bản sao lưu này trên cơ sở dữ liệu MongoDB Atlas của mình? Show
Mục lụcTự động sao lưu MongoDB Atlas Dùng thử Sao lưu đơn giản → điều kiện tiên quyết
MongoDB Atlas là cơ sở dữ liệu đám mây được quản lý hoàn toàn được phát triển bởi chính những người xây dựng MongoDB MongoDB Compass là một GUI cho phép bạn phân tích tài liệu của mình và hiển thị các cấu trúc phong phú trong bộ sưu tập của bạn Trong bài viết này, chúng ta sẽ thực hiện kết nối với cơ sở dữ liệu MongoDB Atlas của mình bằng MongoDB Compass và nhập bộ sưu tập mẫu vào cơ sở dữ liệu MongoDB Atlas của bạn Lấy thông tin xác thực cơ sở dữ liệu MongoDB Atlas của bạnTruy cập https. //mây. mongodb. com/v2/ sau đó chọn cụm MongoDB của bạn và nhấp vào "Kết nối" trên cụm bạn muốn kết nối Khi danh sách tùy chọn bật lên, hãy đảm bảo bạn chọn tùy chọn MongoDB Compass Từ màn hình này, bạn có thể sao chép chuỗi kết nối ở dưới cùng bao gồm các chi tiết kết nối (tên người dùng, trình giữ chỗ mật khẩu, máy chủ cơ sở dữ liệu, v.v.) Ghi chú. đây là chuỗi kết nối bạn có thể thêm vào SimpleBackups khi sao lưu cơ sở dữ liệu MongoDB Atlas của mình Kết nối với MongoDB Atlas qua MongoDB CompassDán chuỗi kết nối bạn đã nhận được từ bước trước Ghi chú. đảm bảo rằng bạn thay thế Nhập bộ sưu tập MongoDB Atlas qua MongoDB CompassKhi bạn kết nối thành công, bạn sẽ thấy tất cả các cơ sở dữ liệu bên dưới MongoDB của bạn ở bên trái như hình trên. Chọn cơ sở dữ liệu và bộ sưu tập bạn muốn nhập dữ liệu vào. Trong trường hợp này, chúng ta có một cơ sở dữ liệu MongoDB có tên là Khi bạn chọn mẫu bộ sưu tập mục tiêu ở phía bên trái, hãy nhấp vào "THÊM DỮ LIỆU" rồi nhấp vào "Nhập tệp" Cuối cùng, trên màn hình bên dưới, bạn có thể chọn tài liệu JSON (bộ sưu tập MongoDB) mà bạn muốn nhập Nếu ứng dụng của bạn đang sử dụng MongoDB, thì MongoDB Atlas là phương pháp tốt nhất để lưu trữ ứng dụng đó. Chúng ta có thể dễ dàng triển khai và quản lý cơ sở dữ liệu trong MongoDB Atlas. Nó cung cấp một công cụ đa năng MongoDB Compass để tương tác với DB bằng GUI. Ở đây chúng ta sẽ thảo luận về các bước để kết nối MongoDB Atlas với MongoDB Compass điều kiện tiên quyếtTrước khi tiếp tục bài viết này, tôi cho rằng người đọc đã có kiến thức cơ bản trong việc tạo tài khoản MongoDB Atlas và thiết lập cơ sở dữ liệu hoặc bộ sưu tập trong đó Nếu không, vui lòng tham khảo bài viết trước của tôi, Connect MongoDB Atlas With Express Backend. Bỏ qua tốc hành. js và phần Những gì chúng ta sẽ họcSau khi hoàn thành bài viết này, chúng ta sẽ tìm hiểu các bước để. -
Tạo cơ sở dữ liệu đám mây MongoDB AtlasĐầu tiên, chúng ta sẽ tạo một cơ sở dữ liệu đám mây trên MongoDB Atlas. Nó cung cấp cách dễ dàng nhất để triển khai, vận hành và thay đổi quy mô MongoDB trong Đám mây Hãy để chúng tôi thảo luận từng bước với ảnh chụp màn hình và giải thích Tạo một tài khoản trên MongoDB AtlasChúng tôi cần một tài khoản MongoDB để tạo cơ sở dữ liệu. Vì vậy, hãy đăng nhập vào trang MongoDB và Đăng ký tài khoản. Hoặc chúng ta có thể chỉ cần tạo một tài khoản và đăng nhập bằng tài khoản Google của mình Thiết lập tài khoản MongoDB của chúng tôiSau khi tạo tài khoản, chúng tôi sẽ thấy một trang để nhập thông tin chi tiết về tổ chức và dự án của chúng tôi. Chúng tôi cũng sẽ có một tùy chọn để chọn ngôn ngữ lập trình ưa thích của mình. Bởi vì chúng tôi đang sử dụng Node/Express. js, chúng ta có thể chọn JavaScript trong danh mục này Tạo một cụmCụm từ có thể làm bạn bối rối. Nó thực sự là một máy chủ nơi MongoDB lưu trữ dữ liệu của chúng tôi. Chọn kế hoạch phù hợp trước khi tạo cụm là rất quan trọng. Hãy để chúng tôi thảo luận về các kế hoạch đầu tiên
Vì chúng tôi đang ở chế độ phát triển nên Cụm dùng chung là phù hợp với chúng tôi. Nó miễn phí Nó sẽ chuyển hướng đến một trang khác và từ đây, chúng ta có thể chọn Nhà cung cấp và Vùng, RAM, v.v. Chúng tôi có thể chọn từ AWS, Google Cloud và Azure Vì chúng tôi không chọn gói trả phí, hãy tạo một cụm với cài đặt mặc định miễn phí Tạo một bộ sưu tậpVì vậy, cụm đã được tạo và bây giờ chúng ta cần tạo một bộ sưu tập. Chúng tôi đã thảo luận rằng một cụm là một máy chủ để lưu trữ cơ sở dữ liệu dự án của chúng tôi Một bộ sưu tập chỉ đơn giản là tập hợp các cơ sở dữ liệu được liên kết với từng dự án mà chúng ta sẽ tạo. Một cụm có thể chứa nhiều bộ sưu tập Vì vậy, từ cụm chúng tôi đã tạo, nhấp vào tab BỘ SƯU TẬP Chúng tôi sẽ có tùy chọn để tải Tập dữ liệu mẫu và dữ liệu của chính chúng tôi. Chọn Thêm dữ liệu của riêng tôi từ các tùy chọn Điều này sẽ mở ra một phương thức để tạo cơ sở dữ liệu. Tôi đang đặt tên bài đăng là tên cơ sở dữ liệu và tên bài đăng và bộ sưu tập Kết nối với cụmBây giờ chúng ta có thể tìm kiếm các bước để kết nối cơ sở dữ liệu này với ứng dụng phụ trợ của mình. Đối với điều này, chúng tôi cần một chuỗi kết nối Trước khi nhận được chuỗi kết nối, chúng ta cần hoàn thành một số bước Ở trên cùng bên phải, chúng ta có thể thấy tab Công cụ dòng lệnh. Click vào nó sẽ hiện ra trang như bên dưới Nhấp vào nút Hướng dẫn kết nối Nó sẽ hiển thị một giao diện như bên dưới, nơi chúng ta nên chọn tùy chọn Kết nối ứng dụng của bạn Để thiết lập kết nối an toàn, chúng tôi có thể đặt địa chỉ IP của máy chủ nơi chương trình phụ trợ của chúng tôi đang chạy. Vì vậy, yêu cầu cơ sở dữ liệu chỉ có thể được thực hiện từ máy chủ Nhưng trong trường hợp của chúng tôi, chúng tôi đang phát triển chương trình phụ trợ của mình tại địa phương. Vì vậy, hãy để chúng tôi chọn, Thêm địa chỉ IP hiện tại của bạn. Để chúng ta có thể sử dụng cơ sở dữ liệu cục bộ Lưu ý rằng, nếu một số nhà phát triển đang truy cập Cơ sở dữ liệu từ các địa chỉ IP khác nhau, thì việc chọn tùy chọn Cho phép truy cập từ mọi nơi được ưu tiên Giờ đây, chúng tôi có thể tạo cơ sở dữ liệu tên người dùng và mật khẩu. Dữ liệu này sẽ được sử dụng trong chuỗi kết nối của chúng tôi để duy trì quyền truy cập an toàn Ở màn hình tiếp theo, chúng ta sẽ nhận được một chuỗi kết nối có thể được sử dụng để kết nối với MongoDB Compass Chuỗi kết nối được sao chép sẽ có định dạng như bên dưới mongodb+srv:// Tải xuống và cài đặt MongoDB CompassBây giờ chúng ta hãy tải xuống và cài đặt MongoDB Compass trên hệ thống của mình. Tôi đang cung cấp URL tới trang web chính thức để tải xuống MongoDB Compass https://www.mongodb.com/try/download/compass Sau khi cài đặt nó trên hệ thống của chúng tôi, chúng tôi có thể thấy một cửa sổ hiển thị bên dưới. Ở đây chúng ta có thể dán chuỗi kết nối mà chúng ta đã sao chép từ bước trước Thiết lập kết nối mới với chuỗi kết nốiBây giờ chúng ta hãy tạo một kết nối mới với chuỗi kết nối mà chúng ta đã sao chép từ bước trước Dán chuỗi kết nối vào trường nhập liệu trong MongoDB Compass Trước khi dán chuỗi kết nối, chúng ta cần thay thế tên người dùng và mật khẩu bằng chuỗi chúng ta đã tạo trước đó Trong trường hợp của chúng tôi, tên người dùng là techomoro và mật khẩu là một chuỗi ngẫu nhiên. Vì vậy, chuỗi kết nối sẽ giống như bên dưới
mongodb+srv://techomoro:[email protected]/test Sau khi tạo kết nối sẽ có cửa sổ như bên dưới. Nó sẽ kết nối với cơ sở dữ liệu kiểm tra và chúng ta có thể thấy bộ sưu tập người dùng bên trong nó. Đó là một bộ sưu tập giả tôi đã thực hiện cho mục đích thử nghiệm. Tóm lượcTrong bài viết này, chúng tôi đã giải thích phương pháp tạo tài khoản MongoDB Atlas và bộ sưu tập trong đó. Sau đó, chúng tôi đã tải xuống và thiết lập MongoDB Compass và học cách kết nối MongoDB Atlas với MongoDB Compass MongoDB và MongoDB la bàn có giống nhau không?MongoDB Compass là GUI chính thức cho MongoDB , được duy trì bởi chính MongoDB. MongoDB Compass giúp người dùng đưa ra quyết định thông minh về cấu trúc dữ liệu, truy vấn, lập chỉ mục và nhiều hành động khác mà bạn có thể thực hiện trên cơ sở dữ liệu.
Làm cách nào để sử dụng MongoDB Atlas và Compass?Mở MongoDB Compass và kết nối với Atlas. . Nhấp vào Kết nối mới và dán chuỗi kết nối vào trường Dán chuỗi kết nối của bạn (Tùy chọn) Để lưu kết nối này để sử dụng trong tương lai, hãy nhấp vào Tạo mục ưa thích và thêm tên cho kết nối này. . Nhấp vào Kết nối Sự khác biệt giữa MongoDB và MongoDB Atlas là gì?MongoDB cũng được thiết kế để có tính sẵn sàng cao và khả năng mở rộng, với tính năng sao chép và tự động phân mảnh tích hợp sẵn; . Triển khai và mở rộng cụm MongoDB trên đám mây chỉ bằng vài cú nhấp chuột. MongoDB Atlas là một dịch vụ cơ sở dữ liệu đám mây toàn cầu được xây dựng và điều hành bởi nhóm đằng sau MongoDB .
Sự thay thế của la bàn MongoDB là gì?Robo 3T, Atlas, Tableau, GraphQL và MongoDB Atlas là những lựa chọn thay thế phổ biến nhất và là đối thủ cạnh tranh của MongoDB Compass. |