- CSDL SQL phân tán không máy chủ nhanh nhất cho các ứng dụng luôn sẵn sàng
Why Aurora DSQL?
- Serverless Distributed SQL Database
- Có thể mở rộng gần như vô hạn, tính sẵn sàng cao, không cần quản lý hạ tầng
- Đáp ứng mọi nhu cầu workload mà không cần sharding cơ sở dữ liệu hoặc nâng cấp instance
- Kiến trúc phân tán Active-Active
- Bảo đảm 99.99% khả dụng trong một region và 99.999% khả dụng đa region
- Cung cấp tính nhất quán dữ liệu mạnh và tự động khôi phục sau sự cố
- Loại bỏ gánh nặng vận hành
- Không cần cấp phát máy chủ, vá lỗi, quản trị hay nâng cấp
- Tự động xử lý cập nhật mà không có downtime
- Tương thích PostgreSQL
- Mang lại trải nghiệm dễ sử dụng cho nhà phát triển
Benefits of Aurora DSQL
- Virtually Unlimited Scale
- Mở rộng độc lập khả năng đọc, ghi, lưu trữ và tính toán theo chiều ngang mà không cần sharding cơ sở dữ liệu
- Always Available Applications
- Bảo đảm đọc và ghi tại endpoint của region với tính nhất quán dữ liệu mạnh
- Loại bỏ điểm lỗi đơn và tự động khôi phục sau sự cố để đạt tối đa 99.999% khả dụng
- No Infrastructure Management
- Loại bỏ gánh nặng quản lý hạ tầng mà không cần cấp phát hay quản trị máy chủ
- Tự động xử lý cập nhật mà không có downtime và không ảnh hưởng đến hiệu năng
- Easy to Use
- Có thể tạo cơ sở dữ liệu tương thích PostgreSQL chỉ trong vài bước
Use Cases
- Build Serverless Applications at Any Scale
- Xây dựng ứng dụng cloud-native có thể phát triển từ startup đến enterprise
- Tích hợp dễ dàng với microservice và kiến trúc hướng sự kiện
- Develop Next-Generation Applications
- Thiết kế ứng dụng hiệu năng cao cho các ngành ngân hàng, thương mại điện tử, du lịch và bán lẻ
- Deploy Multi-Region Applications
- Phát triển các ứng dụng lấy dữ liệu làm trung tâm, đòi hỏi khả năng mở rộng và khả năng phục hồi đa region
- Build SaaS Applications
- Hỗ trợ ổn định các ứng dụng SaaS đa tenant và cung cấp khả năng mở rộng linh hoạt
2 bình luận
Có quá nhiều sản phẩm mang tên Aurora nên thật sự rất rối mắt...
Có vẻ nhận định chung(?) là “RDB kiểu DynamoDB với một tập tính năng PostgreSQL hạn chế”
Ý kiến trên Hacker News
Có quá nhiều hạn chế nên khó thấy rõ lợi ích. Không thể dùng bảng tạm, khóa ngoại, view, hay giao dịch trên 10k hàng. Ngoài khả năng tương thích cơ bản với giao thức PostgreSQL thì nó giống một kho key-value hơn là một cơ sở dữ liệu
Đã thử một cụm test nhanh. Nó được nhận diện là PG 16.5, nhưng không hỗ trợ view, trigger, sequence, ràng buộc khóa ngoại, extension, tính năng NOTIFY, giao dịch lồng nhau, json(b), v.v.
Có thêm nhiều thông tin kỹ thuật trong blog của Marc Brooker. Đặc biệt, độ trễ giao dịch có vẻ tăng tuyến tính theo số lượng câu lệnh trong giao dịch
Có vẻ như đây là một cơ sở dữ liệu dựa trên Lambda và S3, dùng Firecracker microVMs cùng một vài thành phần khác để mô phỏng PostgreSQL
Điều tôi muốn từ các công bố về cơ sở dữ liệu của AWS là giảm giá RDS. Không phải chip mới đắt hơn nhưng có hiệu năng/giá tốt hơn, mà là hóa đơn thực tế phải giảm xuống
Không rõ nó có thể scale về 0 và mở rộng với độ trễ dưới 1 giây như Neon DB hay không. Các sản phẩm "serverless" gần đây của AWS đã gây hiểu lầm bởi cái tên "serverless"
Nếu không có giá thì tôi sẽ không cân nhắc. Aurora serverless vốn đã rất đắt nên sản phẩm này có lẽ cũng không rẻ. Hiện tôi đang dùng neon.tech và khá hài lòng, nhưng nếu giá tốt thì cũng sẽ đáng quan tâm
Cuối cùng cũng ra mắt đối thủ của Spanner sao? Tôi muốn biết chính xác nó là gì, vượt ra ngoài những chiêu trò marketing
Rất thú vị. Mơ ước của tôi là đặt những thứ như thế này, KV-store, blob store và pubsub sau cùng một giao diện
Có vẻ giống Cockroach DB, nhưng thêm nhiều phụ thuộc vào nhà cung cấp hơn