Data stream vs index

What are the benefits of using data stream instead of using index for storing data in Elasticsearch. I would like to store continuously generated data.

Datastreams still use indicies, they just tie in ILM as well and abstract away the underlying indices and their management.

Your use case seems like it'd be ideal for datastreams.