web-dev-qa-db-fra.com

Où la recherche élastique stocke-t-elle ses données?

J'ai donc cette installation de recherche élastique, en insertion de données avec logstash, visualisez-les avec kibana.

Tout le fichier conf est commenté, il utilise donc les dossiers par défaut relatifs au dossier de recherche élastique.

1/ I store data with logstash
2/ I look at them with kibana
3/ I close the instance of elastic seach, kibana and logstash
4/ I DELETE their folders
5/ I re-extract everything and reconfigure them
6/ I go into kibana and the data are still there

Comment est-ce possible?

Cette commande supprimera toutefois les données: curl -XDELETE 'http://127.0.0.1:9200/_all'

Merci.

ps: j'ai oublié de dire que je suis sur windows

14
sliders_alpha

Si vous avez installé ES sous Linux, le dossier de données default est dans /var/lib/elasticsearch (CentOS) ou /var/lib/elasticsearch/data (Ubuntu).

Si vous êtes sous Windows ou si vous avez simplement extrait ES du fichier Zip/TGZ, vous devriez avoir un sous-dossier data dans le dossier d'extraction.

14
Val

Selon la documentation , les données sont stockées dans un dossier appelé "données" situé dans le répertoire racine de la recherche élastique. 

3
Andrew Smith

Si vous exécutez le programme d'installation Windows MSI (au moins pour 5.5.x), l'emplacement par défaut des fichiers de données est:

C:\ProgramData\Elastic\Elasticsearch\data

Les répertoires config et logs sont des frères et soeurs de data.

2
Noah Heldman

Elastic Search stocke les données dans le dossier 'Data' comme indiqué ci-dessus, répondez-vous… .. Y a-t-il une autre instance de recherche élastique disponible sur votre réseau local? Si oui, veuillez vérifier le nom du cluster. Si vous utilisez le même nom de cluster dans le même réseau, les données seront partagées.

Référez-vous this link pour plus d’informations.

1
Jamsheer

Cela devrait être dans votre recherche elastics extraite. Quelque chose comme es/data

0
sandy.narwal

Sur centos: 

/var/lib/elasticsearch
0
Andrew Nguyen

Jetez un coup d’œil dans la Statistiques sur les nœuds et essayez

http://127.0.0.1:9200/_nodes/stats/fs?pretty

Sur Windows 10 avec ElasticSearch 7, il indique:

"path" : "C:\\ProgramData\\Elastic\\Elasticsearch\\data\\nodes\\0"
0
C-Jay