I was looking in using elasticsearch as my desired database as it is very impressive architecture and performing system. One thing i noticed was .. for every index updated, there is a version being created. If not mistaken, it dose stores the older versioned objects too.. as elastic indexes seems to be immutable. Now in such a scenario, the data space is going to exponentially explode in case of me having a scenario .. where i constantly update a certain set of values.
Correct me if i am wrong in my interpretation about my system.
I wanted to understand . in such a scenario - will it be a good option to have elasticsearch as an option to go for or will you recommend me some other solution.
Please enlighten me.