Elasticsearch本地单机配置以及php组件使用记录

config\elasticsearch.yml

复制代码
network.host: 0.0.0.0
http.port: 9200

node.name: node-1

cluster.initial_master_nodes: ["node-1"]

php elasticsearch

复制代码
<?php
 
require 'vendor/autoload.php';
 
//如果未设置密码
$client = \Elasticsearch\ClientBuilder::create()->setHosts(['xxx.xxx.xxx.xxx'])->build();
 
//如果es设置了密码
$client = \Elasticsearch\ClientBuilder::create()->setHosts(['http://username:password@xxx.xxx.xxx.xxx:9200'])->build()

键值对模式

复制代码
[
  [
    "host" => '',
    "port" => '',
    "user" => '',
    "pass" => ''
  ]
]

info 方法

$client->info();

相关推荐
Dobby_051 天前
【Hadoop】Yarn:Hadoop 生态的资源操作系统
大数据·hadoop·分布式·yarn
数智顾问1 天前
基于Hadoop进程的分布式计算任务调度与优化实践——深入理解分布式计算引擎的核心机制
大数据
笨蛋少年派1 天前
安装Hadoop中遇到的一些问题和解决
大数据·hadoop·分布式
在未来等你1 天前
Kafka面试精讲 Day 18:磁盘IO与网络优化
大数据·分布式·面试·kafka·消息队列
大视码垛机1 天前
速度与安全双突破:大视码垛机重构工业自动化新范式
大数据·数据库·人工智能·机器人·自动化·制造
梓仁沐白1 天前
hadoop单机伪分布环境配置
大数据·hadoop·分布式
欧阳方超1 天前
Spark(1):不依赖Hadoop搭建Spark环境
大数据·hadoop·spark
咖啡Beans1 天前
Docker安装ELK(Elasticsearch + Logstash + Kibana)
后端·elasticsearch·docker
过尽漉雪千山1 天前
Flink1.17.0集群的搭建
java·大数据·linux·flink·centos