https://github.com/5t111111/dynamodb-on-local
https://github.com/5t111111/dynamodb-on-local
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/5t111111/dynamodb-on-local
- Owner: 5t111111
- Created: 2019-04-27T08:00:50.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-27T08:01:02.000Z (about 6 years ago)
- Last Synced: 2025-01-12T07:46:57.044Z (5 months ago)
- Language: Dockerfile
- Size: 732 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DynamoDB on Local
公式の DynamoDB docker イメージを利用してローカル環境で DynamoDB を使うためのツールです。
`amazon/dynamodb-local` イメージをそのまま起動するときと比較して以下の違いがあります。
- データが永続化される (公式イメージそのままだと揮発性の `inMemory` データベースになる)
- `sharedDb` オプションを指定しているため、リージョンなどの指定に関係なく共通のデータベースが利用される
- [dynamodb-admin](https://www.npmjs.com/package/dynamodb-admin) を同梱している## 使い方
起動:
```shell
docker-compose up -d
```終了:
```shell
docker-compose down
```- DymanoDB Endpoint: `http://localhost:8000`
- dynamodb-admin: `http://localhost:8001`## Examples
`Examples` に `aws-sdk` を利用した Node CLI アプリケーションの例があります (WIP) 。
↓ の内容に沿っています。
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.NodeJs.html