Amazon DynamoDB
開発者ガイド (API バージョン 2012-08-10)

コンピュータ上の DynamoDB (ダウンロード可能バージョン)

ダウンロード可能なバージョンの Amazon DynamoDB は、実行可能な .jar ファイルとして提供されます。アプリケーションは、Windows、Linux、macOS X、および Java をサポートする他のプラットフォームで動作します。

以下のステップに従って DynamoDB をコンピュータにセットアップして実行します。

  1. 以下のリンクから無料で DynamoDB をダウンロードします。

    サービス対象 ダウンロードリンク チェックサム

    アジアパシフィック (ムンバイ) リージョン

    .tar.gz | .zip

    .tar.gz.sha256 | .zip.sha256

    アジアパシフィック (シンガポール) リージョン

    .tar.gz | .zip

    .tar.gz.sha256 | .zip.sha256

    アジアパシフィック (東京) リージョン

    .tar.gz | .zip

    .tar.gz.sha256 | .zip.sha256

    欧州 (フランクフルト) リージョン

    .tar.gz | .zip

    .tar.gz.sha256 | .zip.sha256

    南米 (サンパウロ) リージョン

    .tar.gz | .zip

    .tar.gz.sha256 | .zip.sha256

    米国西部 (オレゴン) リージョン

    .tar.gz | .zip

    .tar.gz.sha256 | .zip.sha256

    ダウンロード可能な DynamoDB は、Apache Maven で使用できます。詳細については、このトピックの後半の「DynamoDB (ダウンロード可能バージョン) と Apache Maven」を参照してください。DynamoDB は AWS Toolkit for Eclipse の一部としても入手できます。詳細については、「AWS Toolkit for Eclipse」を参照してください。

    重要

    コンピュータで DynamoDB を実行するには、Java Runtime Environment (JRE) 6.x 以降のバージョンが必要です。アプリケーションは、以前のバージョンの JRE では動作しません。

  2. アーカイブをダウンロードしたら、内容を抽出し、抽出されたディレクトリを任意の場所にコピーします。

  3. コンピュータで DynamoDB を開始するには、コマンドプロンプトウィンドウを開き、DynamoDBLocal.jar を抽出したディレクトリに移動し、次のコマンドを入力します。

    java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb

    注記

    Windows PowerShell を使用している場合は、パラメータ名または名前全体と値を次のように囲んでください。

    java -D"java.library.path=./DynamoDBLocal_lib" -jar DynamoDBLocal.jar

    DynamoDB は、停止するまで受信リクエストを処理します。DynamoDB を停止するには、コマンドプロンプトで Ctrl+C を押します。

    DynamoDB は、デフォルトではポート 8000 を使用します。ポート 8000 を使用できない場合、このコマンドにより例外がスローされます。DynamoDB ランタイムオプション (-port を含む) の詳細なリストを表示するには、次のコマンドを入力します。

    java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -help

  4. プログラムまたは AWS Command Line Interface (AWS CLI) を介して DynamoDB にアクセスする前に、アプリケーションで認証が有効になるように認証情報を設定する必要があります。ダウンロードした DynamoDB には、作動するための認証情報が必要です。たとえば、以下のようになります。

    AWS Access Key ID: "fakeMyKeyId" AWS Secret Access Key: "fakeSecretAccessKey"

    AWS CLI の aws configure コマンドを使用して、認証情報を設定できます。詳細については、「CLI の使用」を参照してください。

  5. アプリケーションの書き込みを開始できます。ローカルで実行中の DynamoDB にアクセスするには、--endpoint-url パラメータを使用します。たとえば、次のコマンドを使用して、DynamoDB テーブルを一覧表示します。

    aws dynamodb list-tables --endpoint-url http://localhost:8000