Computer >> Máy Tính >  >> Lập trình >> Cơ sở dữ liệu

MongoDB 4.2 hiện đã có trên nền tảng ObjectRocket

Được xuất bản lần đầu vào tháng 11 năm 2020, tại ObjectRocket.com/blog

Bạn có biết rằng MongoDB 4.2 đã vượt qua các bài kiểm tra của chúng tôi và thường có sẵn trên nền tảngObjectRocket không?

MongoDB 4.2 cung cấp những gì

Bạn có thể xem danh sách đầy đủ các tính năng trong ghi chú phát hànhMongoDB 4.2. Sau đây là một số cập nhật và thay đổi mà chúng tôi muốn làm nổi bật:

Mài sắc

Giao dịch nhiều tài liệu được phân tán :Trong phiên bản 4.0, MongoDB chỉ giới thiệu giao dịch trên Bản sao-Bộ. MongoDB 4.2 mở rộng hỗ trợ giao dịch đa tài liệu cho các nhóm phân đoạn.

Các phím phân đoạn có thể thay đổi :Trước MongoDB 4.2, giá trị của khóa phân đoạn là không thay đổi. Với sự tăng cường của các giao dịch phân tán, giá trị khóa phân đoạn giờ đây có thể thay đổi. Chỉ cần nhớ rằng bạn chỉ có thể thay đổi giá trị khóa phân đoạn chứ không phải (các) trường khóa phân đoạn.

Bạn có thể đọc thêm về những thay đổi liên quan đến các cụm phân đoạn tại đây.

Tăng cường bảo mật

Thêm tùy chọn TLS :MongoDB 4.2 thêm các tùy chọn TLS nhằm thay thế các tùy chọn SSL (SSL không được chấp nhận thành 4.2). Ngoài ra, nó giới thiệu mã hóa cấp trường phía máy khách giúp bạn bảo vệ dữ liệu nhạy cảm. Đọc thêm về các cải tiến bảo mật tại đây.

Xóa công cụ lưu trữ MMAPv1 :MongoDB 4.2 chỉ hỗ trợ công cụ lưu trữ WiredTiger. Nếu bạn vẫn đang sử dụng MMAPv1, nhóm hỗ trợ của chúng tôi có thể giúp bạn hoàn tất quá trình chuyển đổi sangWosystemTiger mà không bị gián đoạn dịch vụ. Mở một vé tại đây, để chúng ta có thể làm việc cùng nhau.

Sửa một số lỗi

Như với mọi phiên bản chính, 4.2 sửa các lỗi không được phản hồi. Nói một cách đơn giản, điều này có nghĩa là một số lỗi ảnh hưởng đến các phiên bản cũ hơn đã được sửa trong 4.2 nhưng không bao giờ được báo cáo lại cho các lỗi khác trong các phiên bản trước, như 4.0 và 3.6.

Các cải tiến chung

Cải tiến tổng hợp :MongoDB 4.2 hỗ trợ các chế độ xem cụ thể hóa theo yêu cầu. Sử dụng $merge cho phép người dùng lưu kết quả tổng hợp vào một tập hợp. $merge toán tử cung cấp tính linh hoạt hơn so với $out và có thể giúp bạn nâng cao mô hình bảo mật của mình.

Các bản dựng chỉ mục kết hợp :MongoDB loại bỏ các bản dựng chỉ mục nền trước và nền bằng cách giới thiệu các bản dựng chỉ mục kết hợp. Các bản dựng chỉ mục kết hợp không chặn các hoạt động cơ sở dữ liệu và đồng thời, thời gian tạo nhanh hơn một chỉ mục nền.

Chỉ mục ký tự đại diện :Các chỉ mục ký tự đại diện hỗ trợ các truy vấn chống lại các trường có tên không xác định hoặc tùy ý. Giờ đây, bạn có thể lập chỉ mục toàn bộ tài liệu con mà không cần biết cấu trúc của chúng.

Bạn có thể đọc thêm về những thay đổi liên quan đến lập chỉ mục và tổng hợp tại đây.

Điều gì xảy ra tiếp theo?

Gọi cho nhóm hỗ trợ của chúng tôi để chúng tôi có thể đưa ra kế hoạch nâng cấp phù hợp với nhu cầu của bạn. Chúng tôi có thể giúp bạn giải quyết các sự cố tiềm ẩn, tránh bảo trì ngoài kế hoạch và giúp bạn tìm ra các bản cập nhật phát triển, định cấu hình cài đặt trình điều khiển và lên lịch cho các cửa sổ bảo trì.

Bạn mới sử dụng MongoDB?

Tìm hiểu thêm về ObjectRocket cho MongoDB.

Tìm hiểu thêm về các dịch vụ Cơ sở dữ liệu của chúng tôi.

Sử dụng tab Phản hồi để đưa ra bất kỳ nhận xét hoặc đặt câu hỏi nào. Bạn cũng có thể bắt đầu cuộc trò chuyện với chúng tôi.