Tạo bảng trong DynamoDB

  1. Mở bảng điều khiển DynamoDB, sau đó nhấn nút Create table DynamoDBConsole
  2. Nhập tên cho bảng: Books
  • Nhập parition key: id
  • Nhập sort key: rv_id (review id), kiểu Number DynamoDBConsole
  1. Kéo xuống phần Table settings, chọn Customize settings
  • Sau đó, chọn On-demand
  • Ấn nút Create local Index DynamoDBConsole
  1. Nhập sort key: name
  • Nhập index-name: name-index
  • Ấn nút Create index DynamoDBConsole
  1. Kéo xuống cuối trang, ấn nút Create table DynamoDBConsole Vậy là bạn đã tạo xong bảng Books với Local secondary index là name-index

  2. Để thêm dữ liệu cho bảng, bạn có thể tải tệp dưới đây:

  3. Mở tệp, sau đó thay toàn bộ <AWS-REGION> bằng vùng mà bạn tạo S3 bucket book-image-resize-shop, ví dụ: ap-southeast-2 DynamoDBConsole

  4. Chạy câu lệnh sau tại thư mục mà bạn lưu tệp dynamoDB.json

    aws dynamodb batch-write-item --request-items file://dynamoDB.json
    

    DynamoDBConsole