Tài liệu

Hướng dẫn dành cho nhà phát triển

Cung cấp giới thiệu tổng quan khái niệm về DynamoDB và bao gồm chỉ dẫn phát triển chi tiết để sử dụng cho nhiều tính năng khác nhau.

Tham khảo API

Mô tả chi tiết tất cả các toán tử API cho DynamoDB. Phần này cũng cung cấp các yêu cầu mẫu, phản hồi và lỗi đối với các giao thức dịch vụ web được hỗ trợ.

Bài đăng trên blog

Hiện không tìm thấy bài đăng nào trên blog. Vui lòng xem Blog AWS để tìm các tài nguyên khác.

Nghiên cứu chuyên sâu, báo cáo và sơ đồ

Bản trình bày

Lập mô hình dữ liệu với Amazon DynamoDB - Phần 1/2 (25:35) - re:Invent 2020

Amazon DynamoDB là một dịch vụ thông dụng với mô hình giá linh hoạt và khả năng mở rộng quy mô mà không làm giảm hiệu năng. Đây là lựa chọn phổ biến trong các ứng dụng phi máy chủ có quy mô biến động lớn. Tuy nhiên, việc lập mô hình dữ liệu bằng DynamoDB cần cách thức tiếp cận khác so với khi lập mô hình trong các cơ sở dữ liệu quan hệ truyền thống. Alex DeBrie là một Người hùng dữ liệu AWS. Ông đã được ghi nhận vì những cống hiến cho DynamoDB và là tác giả của The DynamoDB Book, cuốn sách hướng dẫn đầy đủ cho việc lập mô hình dữ liệu. 

Trong Phần 1 của phiên sự kiện gồm 2 phần này, hãy xem việc lập mô hình bằng DynamoDB có khi khác so với cơ sở dữ liệu quan hệ truyền thống, đồng thời tìm hiểu một số yếu tố cơ bản khi lập mô hình bằng DynamoDB. 

Lập mô hình dữ liệu bằng Amazon DynamoDB - Phần 2 (29:38) - re:Invent 2020

Amazon DynamoDB là một dịch vụ thông dụng với mô hình giá linh hoạt và khả năng mở rộng quy mô mà không làm giảm hiệu năng. Đây là lựa chọn phổ biến trong các ứng dụng phi máy chủ có quy mô biến động lớn. Tuy nhiên, việc lập mô hình dữ liệu bằng DynamoDB cần cách thức tiếp cận khác so với khi lập mô hình trong các cơ sở dữ liệu quan hệ truyền thống. Alex DeBrie là một Người hùng dữ liệu AWS. Ông đã được ghi nhận vì những cống hiến cho DynamoDB và là tác giả của The DynamoDB Book, cuốn sách hướng dẫn đầy đủ cho việc lập mô hình dữ liệu. 

Trong phần 2 của phiên sự kiện gồm 2 phần này, hãy tìm hiểu về những nguyên tắc định hướng nâng cao, bao gồm cả các chiến lược về cách xử lý nhưng mô hình dữ liệu có mức độ tương quan cao, phức tạp, không chậm lại khi ứng dụng của bạn thay đổi quy mô.

Cách Disney+ mở rộng quy mô ra toàn cầu trên Amazon DynamoDB (18:29) - re:Invent 2020

Disney+ là một trong những nền tảng truyền phát video trực tuyến lớn nhất trên toàn cầu, ra mắt vào tháng 11 năm 2019, trở thành mái nhà chung của Disney, Pixar, Marvel, Star Wars và National Geographic. Disney+ truyền tải thư viện nội dung số đồ sộ của mình đến tận nhà của hơn 60,5 triệu người đăng ký và Amazon DynamoDB là một trong những công nghệ hỗ trợ dấu mốc toàn cầu này. 

Đội ngũ Content Discovery đằng sau Disney+ đã dùng bảng toàn cầu DynamoDB để mở rộng quy mô và cung cấp các tính năng thông dụng như Tiếp tục xem, Danh sách xem và Đề xuất cá nhân. Lắng nghe chia sẻ của Disney+ về trường hợp sử dụng và bài học của họ khi dùng DynamoDB để đáp ứng nhu cầu khách hàng trên quy mô lớn.

Dropbox cắt giảm chi phí với kho siêu dữ liệu “nguội” bằng cách dùng Amazon DynamoDB và S3 (32:12) - re:Invent 2020

Dropbox phải đối mặt với một vấn đề nghiêm trọng về dung lượng trong kho lưu trữ siêu dữ liệu MySQL tại chỗ của họ, buộc họ phải di chuyển hoặc xóa một vài terabyte dữ liệu để tránh phát sinh gấp đôi chi phí lưu trữ. Công ty này nhanh chóng lấy nguyên mẫu và di chuyển siêu dữ liệu sang một hệ thống lưu trữ dữ liệu mới xây dựng bằng Amazon DynamoDB và Amazon S3—hiện đang lưu trữ khoảng 300 TB và ngày càng tăng lên. 

Hệ thống lưu trữ này hưởng lợi từ quy mô và sự linh hoạt của DynamoDB, cũng như chi phí tiết kiệm của S3. Nửa đầu của phiên sự kiện tập trung xem xét kiến trúc về quy mô, mức độ sẵn sàng và độ bền của DynamoDB. Sau đó, Dropbox giải thích kiến trúc và cơ chế mở rộng quy mô cho hệ thống lưu trữ siêu dữ liệu của họ trên AWS.

Amazon DynamoDB: Chuyện chưa kể về siêu dữ liệu trong thế giới phi máy chủ (22:14) - re:Invent 2020

Trustpilot từ lâu đã áp dụng tư duy phi máy chủ. Trong nhiều năm, công ty này đã cải thiện kiến trúc phần mềm của mình bằng cách xây dựng các ứng dụng phi máy chủ, đòi hỏi phải đưa ra quyết định quan trọng về việc chọn cơ sở dữ liệu phù hợp. Ngày nay, Amazon DynamoDB là lựa chọn hàng đầu của Trustpilot khi xây dựng ứng dụng mới, nhưng mọi việc không phải lúc nào cũng suôn sẻ. 

Trong phiên sự kiện này, Angela Timofte đến từ Trustpilot chia sẻ về những bài học của công ty này khi sử dụng DynamoDB trong kiến trúc phi máy chủ, những lỗi và quan niệm sai lầm mà họ đã mắc phải. Angela cũng đưa ra ví dụ về cách lập mô hình cho dữ liệu của bạn trong DynamoDB để tận dụng tối đa tiềm năng của dịch vụ này. Cuối cùng, hãy lắng nghe một số bí quyết yêu thích mà Trustpilot rút ra trên hành trình cơ sở dữ liệu và phi máy chủ của họ.

Cách Stitch Fix mang đến trải nghiệm cá nhân hóa (25:39) - re:Invent 2020

Làm cách nào để các tổ chức có thể mang đến hoạt động tương tác cá nhân hóa linh hoạt cho khách hàng? Lắng nghe cách đội ngũ kỹ thuật nền tảng tại Stitch Fix đang tạo nên sự chuyển biến trong hoạt động tương tác của khách hàng bằng cách mang đến một giải pháp có quy mô linh hoạt và mức độ đồng thời cao để đề xuất sản phẩm trong thời gian thực. 

Rút ra bài học về những yêu cầu về mặt kiến trúc trong việc tận dụng Amazon DynamoDB để tối ưu hóa các khối lượng công việc máy học cận thời gian thực, từ đang mang lại trải nghiệm phù hợp cho người dùng.

Mẫu thiết kế nâng cao của Amazon DynamoDB – Phần 1/2 (30:15) - re:Invent 2020

Hàng năm, Trưởng kỹ sư công nghệ AWS Rick Houlihan sẽ là người dẫn dắt phiên sự kiện kỹ thuật dành riêng cho những người dùng nâng cao của Amazon DynamoDB. Ông giải thích các mẫu thiết kế và mô hình dữ liệu dựa trên bộ sưu tập gồm những cách triển khai và phương pháp tốt nhất mà nhiều khách hàng đã áp dụng để mang đến các giải pháp với quy mô cực kỳ linh hoạt cho nhiều vấn đề khác nhau của doanh nghiệp. 

Trong nửa đầu của loạt chương trình dài 2 phần này, Rick sẽ thảo luận và minh họa những khái niệm quan trọng, trong đó có phân vùng và nạp chồng chỉ mục, xử lý đồ họa biến động quy mô và quản lý khóa phân tán.

Mẫu thiết kế nâng cao của Amazon DynamoDB – Phần 2/2 (29:57) - re:Invent 2020

Trong phần 2 về mẫu thiết kế nâng cao của loạt chương trình Amazon DynamoDB, Trưởng kỹ sư công nghệ AWS là Rick Houlihan sẽ bàn về những mẫu thông dụng hơn dành cho dịch vụ cơ sở dữ liệu NoSQL với quy mô cực kỳ linh hoạt này. 

Ông sẽ trình bày cách tối ưu hóa khóa phân vùng để đảm bảo phân bổ đồng đều khối lượng công việc, đi sâu về độ trễ khi sao chép GSI và minh họa cách hỗ trợ các phép phân tích vận hành Amazon DynamoDB Streams cũng như AWS Lambda. Rick cũng nói về cách dùng AWS AppSync để dựng GraphQL APIs, đồng thời trình bày những lợi ích về mặt hiệu năng của thiết kế dạng bảng đơn.

Tạo tác động kinh doanh nhờ Amazon DynamoDB đa dạng tính năng (32:18) - re:Invent 2020

Amazon DynamoDB cung cấp cơ sở dữ liệu dùng được ngay cho doanh nghiệp, giúp tiết kiệm thời gian, ngân sách và bảo vệ dữ liệu. 

Trong phiên sự kiện này, hãy xem xét các tính năng chính tạo có tác động lớn nhất đến hoạt động kinh doanh, chẳng hạn như đa Khu vực, sao chép nhiều bản chính với bảng toàn cầu, chế độ dung lượng theo nhu cầu dành cho các khối lượng công việc nhiều biến động, khả năng sao lưu và phục hồi (trong đó có khả năng phục hồi một thời điểm cụ thể để hỗ trợ tự động cho bảng dữ liệu, với mức độ khôi phục chi tiết đến từng giây cho khoảng thời gian 35 ngày qua) cùng nhiều tính năng khác.

DynamoDB đang phát trực tiếp trên Twitch.tv/aws

Giờ Amazon DynamoDB cùng Rick Houlihan

Trong phiên sự kiện trực tiếp dài 1 giờ tuần này, Rick Houlihan, Trưởng kỹ sư công nghệ AWS kiêm chuyên gia Amazon DynamoDB expert sẽ hướng dẫn bạn thông qua bản minh họa từng bước, đồng thời trả lời trực tiếp mọi câu hỏi của bạn, đồng hành cùng các khách mời và chuyên gia đến từ AWS trong phần trò chuyện trực tiếp.

Hãy cùng tham gia Giờ DynamoDB hàng tuần vào 9 giờ sáng thứ 4 (giờ PST) trên kênh AWS Twitch.

Xem các tập trước và sắp tới »


"Build with DynamoDB" trên Twitch.tv/aws (Đã ngừng, có các tập đã lưu trữ)

Lắng nghe chia sẻ của chuyên gia DynamoDB về việc xây dựng các giải pháp dữ liệu.

  • Tập nổi bật: Ưu và nhược của thiết kế đơn bảng: Rick Houlihan và Alex DeBrie thảo luận về ưu điểm và nhược điểm của thiết kế một bảng DynamoDB và các thực tiễn tốt nhất khác để thiết kế mô hình dữ liệu của bạn. (30 tháng 1 năm 2020)  Xem video quay lại »

Bạn có thắc mắc về DynamoDB?

Xem trang Câu hỏi thường gặp về DynamoDB
Bạn muốn được cập nhật thông tin mới nhất về DynamoDB?
Theo dõi chúng tôi trên Twitter @DynamoDB
Bạn đã sẵn sàng xây dựng chưa?
Bắt đầu với bảng điều khiển DynamoDB
Bạn có thắc mắc?
Liên hệ với chúng tôi