elasticsearch 安装与配置
Elastic安装
安装好elastic数据库
7.16版本支持jdk1.8与jdk17。
Elasticsearch Guide [7.16] | Elastic 指南
Elasticsearch 7.16.3 | Elastic 下载
启动: 解压的路径bin,加入环境变量. Elasticsearch 运行
配置
可以配置环境变量ES_JAVA_HOME 到jdk17
# 设置集群名称
cluster.name: my_single_node_cluster
# 设置节点名称
node.name: node-1
# 设置网络主机,监听所有网络接口
network.host: 0.0.0.0
# 配置为单节点模式
discovery.type: single-node
path.data: F:\largedata\soft-data\elasticsearch-data\data
path.logs: F:\largedata\soft-data\elasticsearch-data\log
# 选择添加安全认证
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
启用了安全功能后,你需要为 Elasticsearch 创建用户。
运行以下命令来创建一个内置用户:
bin/elasticsearch-setup-passwords interactive
此命令将提示你为内置用户(如 elastic、kibana、logstash_system 等)设置密码。
DSL语句实践
Elasticsearch Query DSL Elasticsearch 的域特定语言(DSL)
下载客户端支持python交互
elastic/elasticsearch-py: Official Python client for Elasticsearch (github.com)
下载7.X版本即可

浙公网安备 33010602011771号