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();

相关推荐
lpfasd12311 小时前
git-团队协作基础
chrome·git·elasticsearch
呆呆小金人13 小时前
SQL字段对齐:性能优化与数据准确的关键
大数据·数据仓库·sql·数据库开发·etl·etl工程师
zskj_zhyl15 小时前
智慧康养新篇章:七彩喜如何重塑老年生活的温度与尊严
大数据·人工智能·科技·物联网·生活
苗壮.16 小时前
「个人 Gitee 仓库」与「企业 Gitee 仓库」同步的几种常见方式
大数据·elasticsearch·gitee
驾数者17 小时前
Flink SQL入门指南:从零开始搭建流处理应用
大数据·sql·flink
乌恩大侠17 小时前
DGX Spark 恢复系统
大数据·分布式·spark
KM_锰17 小时前
flink开发遇到的问题
大数据·flink
Elastic 中国社区官方博客18 小时前
如何使用 Ollama 在本地设置和运行 GPT-OSS
人工智能·gpt·elasticsearch·搜索引擎·ai·语言模型
Elasticsearch20 小时前
Elastic Streams 中的数据协调:稳健架构深度解析
elasticsearch
Elasticsearch20 小时前
使用 Instrumentation Score 和 Elastic 的 OpenTelemetry 数据质量洞察
elasticsearch