Dear experts, please don’t roast me, this is a rookies view.
If i wrote bs, any hints are highly appreciated via elasticdata@xxaxxelxx
Mechanical stuff:
You can handle all this data handling via the so called console. The console is a tool you find inside of the Kibana WebUI: Log in as elastic superuser (or something similar you created on your own), go to Management>>>Dev Tools>>>Console
The imho better way is to use curl to contact elasticsearchs REST API.
Example:
curl --cacert /etc/elasticsearch/certs/http_ca.crt -u elastic:<yourpassword> https://localhost:9200
WARNING: If you want to learn abt elasticsearch data handling, avoid old tutorials, cs since version 8.0.0 the existence of so called types is obsolete. I got caught by this trap, resulting in severe headaches.
I will describe only the basic basics, useful for me. For better understanding i strongly recommend to read the online docu: https://www.elastic.co/guide/en/elasticsearch/reference/current/rest-apis.html
The fundamental entity in elasticsearch is a so called index. I know, a man should never compare this stuff to relational databases, but this is the equivalent for a database.
You can fill an index with documents. A document is a json dataset.
Creating an index: