Joey Yi Zhao
Joey Yi Zhao

Reputation: 42500

What is the maximum size of data can be stored in kinesis stream?

AWS Kinesis stream supports saving a record from 24 hours to 7 days of time. And it has a maximum one record size which is 1 megabyte but it doesn't say the maximum data can be saved in a kinesis stream. I wonder what if I put a large volume of data to a stream, will it run out of space?

Upvotes: 1

Views: 1066

Answers (1)

Pacifist
Pacifist

Reputation: 3203

You can put as much data as you want which will require you to create more shards and as per below documentation. There is no upper limit on the number of shards you can have in a stream or account. However, shards will cost you money.

Data will be there depending upon your retention period and after that, it will be expired.

Upvotes: 1

Related Questions