【Elasticsearch】安装配置与使用
warning:
这篇文章距离上次修改已过181天,其中的内容可能已经有所变动。
安装Elasticsearch:
- 下载Elasticsearch:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
sudo apt-get update && sudo apt-get install elasticsearch
- 启动Elasticsearch服务:
sudo systemctl start elasticsearch.service
- 设置Elasticsearch开机自启:
sudo systemctl enable elasticsearch.service
配置Elasticsearch:
编辑配置文件 /etc/elasticsearch/elasticsearch.yml
,根据需要进行配置。
使用Elasticsearch:
- 通过HTTP请求与Elasticsearch交互:
curl -X GET "localhost:9200/"
- 通过Elasticsearch的命令行工具
elasticsearch-cli
:
elasticsearch-cli node attributes
- 使用Elasticsearch的客户端库,如Python的
elasticsearch-py
:
from elasticsearch import Elasticsearch
es = Elasticsearch("http://localhost:9200")
response = es.search(index="my-index", body={"query": {"match_all": {}}})
print(response)
请根据实际的操作系统和Elasticsearch版本调整上述命令。
评论已关闭