Elasticsearch persistance mechanism

i'm developping a java application which will allow me to insert and extract data from Elasticsearch and create indexs . i wanted to know if i have to use hibernate (or another mechanism) or if elasticsearch have its own persistance mechanism.
Thanks in advance for your help

Elasticsearch stores data on disk.

Depending on how critical your data is, you may want to keep another copy of your data somewhere else:

  • in a database / a filesystem / whatever
  • as backups by running snapshot API often enough

May be you'd also read the resiliency status page.

1 Like