Amazon DocumentDB (với khả năng tương thích MongoDB) hiện hỗ trợ ghi có thể thử lại

Ngày đăng: 28 Th09 2026

Đối với nhà phát triển xây dựng ứng dụng tương thích với MongoDB, khả năng ghi có thể thử lại sẽ cải thiện khả năng phục hồi của ứng dụng trong các lỗi tạm thời như gián đoạn mạng hoặc chuyển đổi dự phòng chính. Amazon DocumentDB (với khả năng tương thích MongoDB) hiện hỗ trợ ghi có thể thử lại bắt đầu với phiên bản công cụ 8.0.2, loại bỏ sự cần thiết phải thay đổi mã bổ sung khi bật khả năng này.

Với khả năng ghi có thể thử lại, trình điều khiển MongoDB sẽ tự động thử lại một số thao tác ghi nhất định một lần nếu xảy ra lỗi tạm thời. Hầu hết các trình điều khiển tương thích MongoDB hiện tại đều cho phép ghi có thể thử lại theo mặc định. Với bản phát hành này, các ứng dụng kết nối với Amazon DocumentDB 8.0.2 không còn cần phải đặt retryWrites=false trong chuỗi kết nối để tránh bị lỗi. Khả năng ghi có thể thử lại được hỗ trợ cho tất cả các lệnh ghi, ngoại trừ updateMany và deleteMany, cũng như các lệnh cam kết và hủy bỏ giao dịch. Trên các phiên bản công cụ trước 8.0.2, khả năng ghi có thể thử lại vẫn chưa được hỗ trợ và phải bị vô hiệu hóa.

Khả năng ghi có thể thử lại được cung cấp trên các cụm dựa trên phiên bản Amazon DocumentDB 8.0.2 và cụm phi máy chủ ở tất cả các khu vực có Amazon DocumentDB 8.0. Để bắt đầu sử dụng khả năng ghi có thể thử lại, hãy xem hướng dẫn dành cho nhà phát triển về Amazon DocumentDB.