AWS kinesis常用CLI命令

1.创建stream

aws kinesis create-stream --stream-name Foo --shard-count 1

2.删除stream

aws kinesis delete-stream --stream-name Foo


3.删除kinesie对应的ddb表

aws dynamodb delete-table --table-name Foo

4.split 分片

aws kinesis split-shard --stream-name Foo \
  --shard-to-split shardId-000000000000 \
  --new-starting-hash-key 170141183460469231731687303715884105727

5.merge分片

aws kinesis merge-shards --stream-name Foo \
  --shard-to-merge shardId-000000000001 \
  --adjacent-shard-to-merge shardId-000000000002

6.查看分片状态

aws kinesis describe-stream --stream-name Foo


7.列出所有stream

aws kinesis list-streams

8.放置记录

aws kinesis put-record --stream-name Foo --partition-key 123 --data testdata

9.读取记录
aws kinesis get-shard-iterator --shard-id shardId-000000000000 --shard-iterator-type TRIM_HORIZON --stream-name Foo

10.创建ddb表

aws dynamodb create-table \
    --table-name Music \
    --attribute-definitions \
        AttributeName=Artist,AttributeType=S \
        AttributeName=SongTitle,AttributeType=S \
    --key-schema AttributeName=Artist,KeyType=HASH AttributeName=SongTitle,KeyType=RANGE \
    --provisioned-throughput ReadCapacityUnits=1,WriteCapacityUnits=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值