Atlas sử dụng phiên bản MongoDB nào?

Để truy cập cụm MongoDB Atlas của bạn, bạn cần bật quyền truy cập mạng cho mạng hoặc địa chỉ IP của mình và tạo người dùng cơ sở dữ liệu để kết nối với cụm. Sau đó, bạn có thể tạo chuỗi kết nối cho ứng dụng hoặc tập lệnh của mình

Atlas sử dụng phiên bản MongoDB nào?

Cho phép truy cập vào địa chỉ IP của bạn

Vì lý do bảo mật, các cụm cơ sở dữ liệu mới không được bật quyền truy cập mạng theo mặc định. Bạn cần bật quyền truy cập mạng một cách rõ ràng bằng cách đưa vào danh sách trắng các địa chỉ sẽ kết nối với cụm

Mỗi mục nhập có thể là một địa chỉ IP, mạng con hoặc bạn có thể cho phép truy cập từ bất kỳ vị trí nào. Nói chung, bạn sẽ chỉ cấp quyền truy cập vào danh sách mạng con hoặc địa chỉ IP thay vì cấp quyền truy cập vào bất kỳ vị trí nào. Điều này giới hạn các kết nối mà cụm của bạn chấp nhận, làm cho nó an toàn hơn

Để cho phép truy cập mạng vào cụm của bạn, hãy nhấp vào nút Kết nối từ chế độ xem cụm trong bảng điều khiển quản lý Atlas. Thao tác này sẽ mở trình hướng dẫn cài đặt kết nối

Để cho phép truy cập từ địa chỉ IP hiện tại của bạn, hãy nhấp vào nút Thêm địa chỉ IP hiện tại của bạn. Nếu bạn cần truy cập nó từ một địa chỉ IP hoặc mạng con khác, hãy nhấp vào nút Thêm địa chỉ IP khác và nhập IP hoặc mạng con bằng cách sử dụng ký hiệu CIDR, chẳng hạn như 172. 10. 1. 0/24

Tạo người dùng cụm

Để kết nối với cơ sở dữ liệu từ tập lệnh hoặc ứng dụng, trước tiên bạn phải tạo người dùng cơ sở dữ liệu MongoDB. Người dùng cơ sở dữ liệu cho phép bạn kết nối và sử dụng cơ sở dữ liệu. Xin lưu ý rằng điều này tách biệt với người dùng đăng nhập và quản lý các cụm cũng như tài nguyên trong Atlas

Người dùng cơ sở dữ liệu được tạo cho mỗi dự án và có quyền truy cập vào tất cả các cụm trong dự án. Bạn cũng có thể gán các vai trò và đặc quyền khác nhau cho người dùng cơ sở dữ liệu. Lưu ý rằng người dùng đầu tiên bạn tạo sẽ tự động được cấp quyền quản trị

Ngay bên dưới cài đặt truy cập mạng, bạn có thể tạo người dùng cơ sở dữ liệu. Đầu tiên nhập tên người dùng và mật khẩu, sau đó nhấp vào nút Tạo người dùng cơ sở dữ liệu

Nếu sau này bạn cần thêm nhiều người dùng hơn vào dự án, bạn có thể thực hiện việc đó từ tab Bảo mật

Tạo chuỗi kết nối cơ sở dữ liệu

Tùy thuộc vào ứng dụng của bạn, bạn có thể cần cài đặt trình điều khiển (thư viện) tương ứng với nền tảng của mình để kết nối với một cụm trong Atlas. Bạn có thể xem danh sách đầy đủ các trình điều khiển được hỗ trợ tại đây. Nếu bạn đang sử dụng Compass (ứng dụng giao diện người dùng MongoDB) hoặc ứng dụng shell mongo, trình điều khiển đã được tích hợp sẵn

Bất kể ứng dụng của bạn là gì, bạn sẽ cần tạo chuỗi kết nối cơ sở dữ liệu cho cụm của mình. Nếu bạn chỉ đang tạo cụm của mình, bước cuối cùng trong quy trình sẽ cho phép bạn tạo chuỗi kết nối. Khi bạn đã bật quyền truy cập mạng và tạo người dùng cơ sở dữ liệu, bạn có thể nhấp vào nút Chọn phương thức kết nối, thao tác này sẽ cho phép bạn tạo chuỗi kết nối cho ứng dụng của mình. Bạn cũng có thể tạo chuỗi kết nối bằng cách nhấp vào nút Kết nối trên cụm của mình từ tab Cụm trong Atlas

Atlas sử dụng phiên bản MongoDB nào?

Nhấp vào nút Kết nối ứng dụng của bạn và sau đó chọn trình điều khiển, chẳng hạn như Nút. js, Python hoặc ngôn ngữ khác. Sau đó, chọn phiên bản để tạo chuỗi kết nối cho ứng dụng của bạn. Bạn thậm chí có thể kiểm tra tùy chọn "Bao gồm ví dụ về mã trình điều khiển đầy đủ" để tạo mã để kiểm tra kết nối

Atlas sử dụng phiên bản MongoDB nào?

Lưu ý rằng chuỗi kết nối được tạo không bao gồm thông tin đăng nhập của người dùng cụm thực tế. Bạn sẽ cần thay thếandbằng tên người dùng và mật khẩu thực của mình. Bạn cũng sẽ cần thay thế MyFirstDatabase bằng tên cơ sở dữ liệu thực tế trong cụm của mình

Bạn có thể nâng cấp hoặc hạ cấp các phiên bản MongoDB trong cùng một Phiên bản tương thích tính năng (FCV) trong Trình quản lý đám mây, đồng thời tối đa hóa tính khả dụng của các triển khai của bạn

Bạn có thể thêm các phiên bản MongoDB được tạo tùy chỉnh cho Trình quản lý đám mây để tải xuống.

Nếu Cloud Manager không quản lý việc triển khai của bạn, bạn cần thay đổi phiên bản MongoDB theo cách thủ công. Để tìm hiểu thêm, hãy xem hướng dẫn nâng cấp cho mỗi bản phát hành MongoDB

Hỗ trợ Cloud Manager cho các phiên bản End of Life MongoDB

Trình quản lý đám mây không hỗ trợ Sao lưu, Giám sát hoặc Tự động hóa cho các phiên bản cũ hơn MongoDB 3. 6

cân nhắc

  • Kiểm tra các tài liệu sau để biết bất kỳ vấn đề cần cân nhắc hoặc tương thích nào trước khi thay đổi phiên bản MongoDB của triển khai
    • Ghi chú phát hành MongoDB
    • Tài liệu cho trình điều khiển của bạn
    • Ma trận tương thích MongoDB
  • Lập kế hoạch thay đổi phiên bản trong khoảng thời gian bảo trì được xác định trước
  • Thay đổi phiên bản MongoDB trên môi trường dàn dựng trước khi thay đổi môi trường sản xuất. Môi trường dàn dựng của bạn sẽ phản ánh môi trường sản xuất của bạn. Điều này có thể giúp tránh các sự cố tương thích có thể dẫn đến thời gian ngừng hoạt động cho quá trình triển khai sản xuất của bạn
  • Làm theo ghi chú phát hành MongoDB khi thực hiện nâng cấp thủ công của và

Hạn chế hạ cấp

Bạn không thể hạ cấp triển khai MongoDB

  • Từ phiên bản 3. 6 đến bất kỳ phiên bản nào trước 3. 4. 0
  • Từ phiên bản 3. 4 đến bất kỳ phiên bản nào trước 3. 2. 8

điều kiện tiên quyết

Xóa các tính năng MongoDB không tương thích khi hạ cấp

Nếu quá trình triển khai MongoDB đã đặt Phiên bản tương thích tính năng của nó thành cùng chuỗi phát hành với Phiên bản của nó . , you must first downgrade the featureCompatibilityVersion of the instance manually.

  • 4. 2 đến 4. 0
  • 4. 0 đến 3. 6

1

.

2

Hạ cấp Phiên bản Tương thích Tính năng

Ghi chú

Điều này loại bỏ bất kỳ và đặt "featureCompatibilityVersion" : "4.0"

3

Nhập triển khai

  1. Nhập triển khai trở lại Trình quản lý đám mây.
  2. trong Cloud Manager và chọn phiên bản đã hạ cấp trong cột Phiên bản .

1

.

2

Hạ cấp Phiên bản Tương thích Tính năng

Ghi chú

Điều này loại bỏ bất kỳ và đặt "featureCompatibilityVersion" : "3.6"

3

Nhập triển khai

  1. Nhập triển khai trở lại Trình quản lý đám mây.
  2. trong Cloud Manager và chọn phiên bản đã hạ cấp trong cột Phiên bản .

Thủ tục

1

Điều hướng đến chế độ xem Cụm cho triển khai của bạn.

  1. Nếu nó chưa được hiển thị, hãy chọn tổ chức chứa dự án bạn muốn từ biểu tượng văn phòng Tổ chức menu in the navigation bar.
  2. Nếu nó chưa được hiển thị, hãy chọn dự án bạn muốn từ menu Dự án trong thanh điều hướng.
  3. Nếu nó chưa được hiển thị, hãy nhấp vào Triển khai trong thanh bên.
  4. Nhấp vào chế độ xem Cụm .

2

Trên dòng liệt kê mục triển khai, hãy nhấp vào Sửa đổi .

3

Xác minh số phiên bản mong muốn có trong danh sách phiên bản

Trong phần Cấu hình cụm , Cài đặt cụm .

  1. Cuộn đến tiêu đề Cài đặt cụm .
  2. Nhấp vào mũi tên Phiên bản cho quy trình MongoDB đầu tiên trong danh sách.

4

Thay đổi phiên bản MongoDB để triển khai

Đối với mỗi quy trình MongoDB mà bạn muốn thay đổi

  1. Nhấp vào số phiên bản hiện tại cho quy trình
  2. Nhấp vào số phiên bản mong muốn

5

(Tùy chọn) Cập nhật featureCompatibilityVersion

Nếu bạn đang nâng cấp lên phiên bản chính mới và muốn bật các tính năng được cung cấp trong phiên bản chính mới, bạn cũng phải cập nhật featureCompatibilityVersion

Đối với mỗi triển khai MongoDB mà bạn muốn thay đổi

  1. Nhấp vào featureCompatibilityVersion hiện tại để triển khai
  2. Nhấp vào giá trị khớp với số phiên bản mong muốn

6

Nhấp vào Lưu .

7

Nhấp vào Xem lại & Triển khai để xem lại các thay đổi của bạn.

8

Nhấp vào Xác nhận & Triển khai để triển khai các thay đổi của bạn.

Nếu không, hãy nhấp vào Hủy và bạn có thể thực hiện các thay đổi bổ sung.

←   Phiên bản MongoDB Thêm bản dựng MongoDB tùy chỉnh  →

© MongoDB, Inc 2008-nay. MongoDB, Mongo và logo chiếc lá là các nhãn hiệu đã đăng ký của MongoDB, Inc

Phiên bản nào của MongoDB là Atlas?

2022 — MongoDB 6. 0 .

MongoDB và MongoDB Atlas có giống nhau không?

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 .

MongoDB Atlas chạy trên cái gì?

Cơ sở hạ tầng MongoDB Atlas chạy trên Dịch vụ web của Amazon, Microsoft Azure và Google Cloud Platform ; .

Phiên bản MongoDB nào là tốt nhất?

Một đóng góp đáng kể cho việc này là việc phát hành MongoDB 5. 0 Tháng bảy 2021. MongoDB 5. 0 có nhiều tính năng mới giúp cơ sở dữ liệu mạnh mẽ và an toàn hơn. Thông qua các cơ chế xác thực và mã hóa mật khẩu mới, cơ sở dữ liệu đang được tăng cường an toàn