AWS dynomodb 和 AWS CLI本地使用

本地使用dynamodb

  1. 下載Dynamodb到本地,如下是下載地址:
    .tar.gz 格式:http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest.tar.gz
    .zip 格式:http://dynamodb-local.s3-website-us-west-2.amazonaws.com/dynamodb_local_latest.zip

  2. 要在計算機上啓動 DynamoDB,請打開命令提示符窗口,導航到您提取 DynamoDBLocal.jar 的目錄,並輸入以下命令: java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb

  3. DynamoDB 將處理傳入請求,直到您將其停止爲止。要停止 DynamoDB,請在命令提示符窗口中鍵入 Ctrl+C。

本地使用AWS CLI (Command Line Interface)

  1. windows下載相應的 MSI 安裝程序。

    下載適用於 Windows(64 位)的 AWS CLI MSI 安裝程序
    https://s3.amazonaws.com/aws-cli/AWSCLI64.msi
    下載適用於 Windows(32 位)的 AWS CLI MSI 安裝程序
    https://s3.amazonaws.com/aws-cli/AWSCLI32.msi

  2. CLI 默認情況下安裝到 C:\Program Files\Amazon\AWSCLI(64 位)或 C:\Program Files (x86)\Amazon\AWSCLI(32 位)。要確認安裝,請在命令提示符下使用 aws –version 命令(如果您不確定命令提示符安裝在何處,請打開“開始”菜單並搜索“cmd”)。

    aws –version
    aws-cli/1.7.36 Python/2.7.9 Windows/7

  3. 配置AWS CLI:
$ aws configure

AWS Access Key ID [None]: AKIAIOSFODNN7EXAMPLE
AWS Secret Access Key [None]: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default region name [None]: us-west-2
Default output format [None]: ENTER

AWS命令:

配置完AWS CLI, 就可以使用其命令,打開aws cli目錄 C:\Program Files\Amazon\AWSCLI, 使用aws命令。

  • 列出本地所有表
aws dynamodb list-tables --endpoint-url http://localhost:8000
  • 列出遠程所有表
aws dynamodb list-tables
  • 掃描aws dynamodb
aws dynamodb scan --table-name user_table
  • 掃描本地dynamodb
aws dynamodb scan --table-name user_table --endpoint-url http://localhost:8000

note: 本地需加上 –endpoint-url http://localhost:8000, 訪問遠程則不需。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章