AWSkinesis常用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