Amazon DynamoDB

Dịch vụ cơ sở dữ liệu NoSQL nhanh chóng và linh hoạt cho mọi quy mô

Amazon DynamoDB là cơ sở dữ liệu về khóa-giá trị và tài liệu, cung cấp hiệu năng chỉ trong vài mili giây ở mọi quy mô. Đây là cơ sở dữ liệu được quản lý toàn phần, ở nhiều khu vực, nhiều bản chính, có tích hợp tính năng bảo mật, sao lưu và khôi phục, cũng như lưu vào bộ nhớ đệm trong bộ nhớ dành cho các ứng dụng trên quy mô Internet. DynamoDB có thể xử lý hơn 10 nghìn tỷ yêu cầu/ngày và hỗ trợ tối đa hơn 20 triệu yêu cầu/giây.

Nhiều doanh nghiệp phát triển nhanh nhất thế giới như Lyft, Airbnb, Redfin, Samsung, Toyota và Capital One dựa vào quy mô và hiệu năng của DynamoDB để hỗ trợ khối lượng công việc then chốt của họ.

Hơn 100.000 khách hàng AWS đã lựa chọn DynamoDB làm cơ sở dữ liệu về khóa-giá trị và tài liệu cho các ứng dụng di động, web, trò chơi, công nghệ quảng cáo, IoT và các ứng dụng khác cần quyền truy cập dữ liệu với độ trễ thấp ở mọi quy mô. Tạo một bảng mới cho ứng dụng của bạn và để DynamoDB đảm nhiệm phần còn lại.

Giới thiệu về Amazon DynamoDB

Lợi ích

Hiệu năng trên quy mô lớn

DynamoDB hỗ trợ một số ứng dụng có quy mô lớn nhất thế giới bằng cách luôn đáp ứng thời gian phản hồi chỉ trong vài mili giây ở mọi quy mô. Bạn có thể xây dựng các ứng dụng gần như không giới hạn về thông lượng và dung lượng lưu trữ. Các bảng toàn cầu của DynamoDB sao chép dữ liệu của bạn trên nhiều Khu vực AWS để cấp cho bạn quyền truy cập nhanh, cục bộ vào dữ liệu cho các ứng dụng được phân phối trên toàn cầu. Đối với các trường hợp sử dụng đòi khỏi khả năng truy cập nhanh hơn nữa với độ trễ micrô giây, DynamoDB Accelerator (DAX) cung cấp bộ nhớ đệm trong bộ nhớ được quản lý toàn phần.

Tìm hiểu thêm »

Serverless

Với DynamoDB, bạn không cần phải cung cấp, vá hoặc quản lý máy chủ, cũng như không cần phải cài đặt, duy trì hoặc vận hành phần mềm. DynamoDB tự động tăng và giảm quy mô các bảng để điều chỉnh dung lượng và duy trì hiệu năng. Tích hợp dung sai cao và độ sẵn sàng hoạt động, nhờ đó ứng dụng của bạn không cần phải thiết kế các tính năng này. DynamoDB cung cấp cả chế độ dung lượng theo yêu cầu và chế độ dung lượng được cung cấp để bạn có thể tối ưu hóa chi phí bằng cách chỉ định công suất theo khối lượng công việc hoặc chỉ chi trả cho các tài nguyên mà bạn sử dụng.

Tìm hiểu thêm »

Phù hợp dùng trong doanh nghiệp

DynamoDB hỗ trợ các giao tác ACID để bạn có thể xây dựng các ứng dụng quan trọng với doanh nghiệp trên quy mô lớn. DynamoDB mã hóa tất cả dữ liệu theo mặc định và cung cấp danh tính chi tiết cũng như quyền kiểm soát truy cập đối với mọi bảng của bạn. Bạn có thể tạo các bản sao lưu hoàn chỉnh của hàng trăm terabyte dữ liệu ngay tức thì mà không ảnh hưởng đến hiệu năng của bảng, đồng thời khôi phục kịp thời về điểm bất kỳ ở 35 ngày trước mà không có thời gian ngừng hoạt động. DynamoDB cũng được thỏa thuận mức dịch vụ hỗ trợ để đảm bảo khả năng hoạt động.

Tìm hiểu thêm »

Trường hợp sử dụng

Ứng dụng web serverless

Phát triển các ứng dụng web mạnh mẽ mà có thể tự động tăng hoặc giảm quy mô. Bạn sẽ không cần phải duy trì những máy chủ và các ứng dụng của bạn luôn có có độ khả dụng cao.

Kiến trúc tham khảo: Mã mẫu

Use_Case_WebApplications
Use_Case_WebApplications

Kho dữ liệu vi dịch vụ

Xây dựng các vi dịch vụ linh hoạt và có thể tái sử dụng nhờ dùng DynamoDB như một kho dữ liệu serverless để đạt hiệu năng nhanh và ổn định.

Kiến trúc tham khảo: Mã mẫu

Use_Case_StreamProcessing
Use_Case_StreamProcessing

Backend di động

Phát triển những ứng dụng di động được cá nhân hóa cùng trải nghiệm mượt mà cho những người dùng của bạn. DynamoDB sẽ lo liệu những tác vụ vận hành, để bạn có thể tập trung vào những ứng dụng của bạn.

Kiến trúc tham khảo: Mã mẫu

Use_Case_MobileBackends
Use_Case_MobileBackends

Công nghệ quảng cáo

Tạo một nền tảng đấu thầu thời gian thực và công cụ khuyến nghị bằng khả năng điều chỉnh quy mô, thông lượng và tính khả dụng của DynamoDB.

Kiến trúc tham khảo: Sơ đồ

product-page-diagram_DynamoDB_ADs
product-page-diagram_DynamoDB_ADs

Trò chơi

Tạo trò chơi có thiết kế phản hồi cho di động, máy chơi game và máy tính bàn bằng DynamoDB. Lưu trữ và truy vấn dữ liệu trò chơi như trạng thái người chơi, bảng điểm hoặc nội dung động trong thế giới của trò chơi.

Kiến trúc tham khảo: Sơ đồ

product-page-diagram_DynamoDB_Gaming
product-page-diagram_DynamoDB_Gaming

IoT

Phân tích các thiết bị của bạn bằng cách kết nối dữ liệu IoT dung lượng lớn, tốc độ cao tại DynamoDB tới Amazon Redshift và Amazon QuickSight.

Kiến trúc tham khảo: Sơ đồ

product-page-diagram_DynamoDB_IoT
product-page-diagram_DynamoDB_IoT

Nghiên cứu điển hình nổi bật

Nike

Nike Digital đã di chuyển các cụm Cassandra rộng của họ sang Amazon DynamoDB được quản lý toàn diện hơn, cho phép nhiều tài nguyên hơn để khách hàng có trải nghiệm tốt hơn.

Xem video »

Logo của Netflix

GE Aviation đã tái cấu trúc ứng dụng truy vấn-dữ liệu và lập sơ đồ của họ để có thể thay đổi theo quy mô, tiết kiệm chi phí và đạt được hiệu quả bằng Amazon DynamoDB.

Xem video »

Logo của Capital One

Oath đã triển khai tuân thủ GDPR đối với các ứng dụng của họ trên toàn cầu và sử dụng bảng toàn cầu của Amazon DynamoDB để hỗ trợ đồng bộ hóa dữ liệu.

Xem video »

Logo của Samsung

Samsung Electronics sử dụng DynamoDB để sao lưu ứng dụng di động có kích thước petabyte, nhờ đó hiệu năng luôn ở mức cao và tiết kiệm chi phí.

Xem video »

Logo của Snap

Snap đã di chuyển Snapchat Stories, khối lượng công việc lưu trữ lớn nhất của họ, sang DynamoDB, nhờ đó vừa cải thiện hiệu năng vừa giảm giá thành.

Xem video »

Logo của Netflix

Netflix sử dụng DynamoDB để chạy thử nghiệm A/B trong việc xây dựng trải nghiệm truyền cá nhân cho hơn 125 triệu khách hàng của họ.

Xem video »

Logo của Capital One

Capital One dùng DynamoDB để giảm độ trễ cho các ứng dụng di động của họ bằng cách di chuyển các giao dịch máy tính lớn tới một kiến trúc serverless để có quy mô không giới hạn.

Xem video »

Logo của Snap

Từ Apache Cassandra, GumGum đã chuyển sang Amazon DynamoDB để đạt được hiệu quả tốt hơn, tiết kiệm chi phí và giảm bớt công tác bảo trì.

Xem trang chiếu »

Logo của Lyft

Lyft tận dụng khả năng điều chỉnh quy mô của DynamoDB cho nhiều kho dữ liệu, gồm cả hệ thống theo dõi chuyến xe có chức năng lưu trữ tọa độ GPS của tất cả các chuyến xe.

Đọc nghiên cứu điển hình »

Logo của Tinder

Tinder đã di chuyển dữ liệu người dùng sang DynamoDB mà không có thời gian ngừng hoạt động và tận dụng khả năng điều chỉnh quy mô của DynamoDB để đáp ứng nhu cầu của số lượng khách hàng toàn cầu ngày càng lớn mạnh.

Xem video »

Logo của Airbnb

Airbnb sử dụng DynamoDB để mở rộng quy mô hoạt động ra cơ sở người dùng toàn cầu, đồng thời tối ưu luồng công việc xử lý theo thời gian thực để phân tích dữ liệu.

Xem video »

Logo của Comcast

Comcast dùng DynamoDB để đổi mới nhanh chóng và triển khai các cập nhật tới dịch vụ video XFINITY X1 của họ, vốn đang được chạy trên hơn 20 triệu thiết bị. 

Đọc nghiên cứu điển hình »

Logo của Redfin

Redfin tiến hành hoạt động phân tích kinh doanh trên AWS, cho phép họ đổi mới nhanh chóng chỉ với một nhóm nhân viên nhỏ, mà vẫn quản lý hàng tỷ hồ sơ tài sản.

Đọc nghiên cứu điển hình »

Logo của Expedia

Expedia xây dựng một hệ thống truyền hiệu năng cao giàu tính năng nhờ DynamoDB để cấp quyền truy cập nhanh, theo nhu cầu vào các bộ dữ liệu tham khảo để phân tích.

Xem video »

Logo của TRD

Toyota Racing dùng DynamoDB để xử lý dữ liệu theo thời gian thực để điều chỉnh xe một cách tối ưu và nhận phản hồi của đường đua ngay lập tức.

Xem video »

Logo của Amazon

Các máy dòng công việc của Amazon chạy trên DynamoDB để đạt thời gian phản hồi trong vài mili-giây, cho phép khách hàng nhận đơn đặt hàng của họ nhanh hơn.

Đọc nghiên cứu điển hình »

Tìm hiểu thêm về Amazon DynamoDB

Xem trang Tính năng của DynamoDB
Bạn đã sẵn sàng xây dựng chưa?
Bắt đầu với DynamoDB
Bạn có thắc mắc?
Hãy liên hệ chúng tôi