AWS công bố ExtendDB, một trình chuyển tương thích với DynamoDB nguồn mở

Ngày đăng: 20 Th05 2026

Hôm nay, Amazon Web Services (AWS) đã công bố phiên bản 0.1 của ExtendDB, một dự án nguồn mở triển khai API Amazon DynamoDB với các backend lưu trữ có thể gắn kết. Amazon DynamoDB là cơ sở dữ liệu NoSQL phi máy chủ được quản lý hoàn toàn, với hiệu năng ở mức dưới 10 mili giây ở mọi quy mô. ExtendDB cho phép nhà phát triển ứng dụng, đội ngũ nền tảng và kiến trúc sư doanh nghiệp sử dụng mô hình lập trình DynamoDB trong môi trường không có dịch vụ được quản lý của DynamoDB, bao gồm máy tính xách tay của nhà phát triển, trung tâm dữ liệu tại chỗ và các địa điểm biên bị ngắt kết nối mà không cần viết lại mã ứng dụng.

ExtendDB triển khai các API mặt phẳng điều khiển và mặt phẳng dữ liệu DynamoDB, bao gồm các hoạt động trên bảng, mục và luồng. Backend lưu trữ tham chiếu khi khởi chạy là PostgreSQL và kiến trúc có thể gắn kết cho phép cộng đồng thêm các backend lưu trữ mới mà không cần sửa đổi trình chuyển cốt lõi. Nhà phát triển có thể sử dụng ExtendDB để phát triển cục bộ có độ tái hiện cao và kiểm thử tích hợp liên tục, đồng thời vận hành khối lượng công việc theo mô hình DynamoDB trong các trung tâm dữ liệu tại chỗ dựa trên cơ sở dữ liệu được hỗ trợ.

ExtendDB do AWS duy trì, phát hành theo giấy phép Apache 2.0 và được phát triển dưới dạng nguồn mở trên GitHub. Chúng tôi khuyến khích cộng đồng đóng góp các triển khai backend, gửi phản hồi và tham gia vào quá trình phát triển của dự án. Để tìm hiểu thêm, hãy xem trang dự án ExtendDBbài đăng blog về cơ sở dữ liệu AWS. Để bắt đầu hoặc đóng góp, hãy truy cập kho lưu trữ GitHub.