aws:dynamodb
文書の過去の版を表示しています。
<markdown> # dynamoDB
## DynamoDB-localのインストール
https://docs.aws.amazon.com/ja_jp/amazondynamodb/latest/developerguide/DynamoDBLocal.html
## コマンド
テーブル一覧
``` aws dynamodb list-tables –endpoint-url http://localhost:8000 ```
テーブル作成
``` aws dynamodb create-table –endpoint-url http://localhost:8000 –cli-input-json ./table_def.json ```
テーブル定義JSONの例
``` {
"AttributeDefinitions": [ {"AttributeName": "user_id","AttributeType": "S"}, {"AttributeName": "token","AttributeType": "S"}, {"AttributeName": "timestamp","AttributeType": "S"} ], "TableName": "user_token", "KeySchema": [ {"AttributeName": "user_id","KeyType": "HASH"}, {"AttributeName": "timestamp","KeyType": "RANGE"} ], "GlobalSecondaryIndexes": [{ "IndexName": "token_timestamp_index","KeySchema": [ {"AttributeName": "token","KeyType": "HASH"}, {"AttributeName": "timestamp","KeyType": "RANGE"} ], "Projection": {"ProjectionType": "ALL"}, "ProvisionedThroughput": {"ReadCapacityUnits": 1,"WriteCapacityUnits": 1} }], "ProvisionedThroughput": {"ReadCapacityUnits": 1,"WriteCapacityUnits": 1}}
```
aws/dynamodb.1524104118.txt.gz · 最終更新: 2018/04/19 02:15 by nullpon