elasticsearch 安装8.5.3
下载地址:https://www.elastic.co/cn/downloads/
支持:https://www.elastic.co/cn/support/matrix
# elastrcsearch.yml需要注意
xpack安全配置修改为: false
# 解决[.geoip_databases] index are active 问题
ingest.geoip.downloader.enabled: false
# 自定义数据目录地址
path.data:
path.log:
# 解决跨域问题
http.cors.enabled: true
http.cors.allow-origin: "*"
查找进程:
lsof -i:5601
head 插件地址
https://github.com/mobz/elasticsearch-head/
每一分片都是Lucene实例。
# 当前文档地址
https://www.elastic.co/guide/en/elasticsearch/reference/current/elasticsearch-intro.html
# 所有文档地址
https://www.elastic.co/guide/index.html
# 修改elasticsearch密码
bin/elasticsearch-reset-password -u elastic
# 自定义elasticsearch密码
bin/elasticsearch-reset-password -u elastic -i
索引操作
GET _cat/health?v
# 索引查询
GET _cat/indices?v
# 集群状态查看
GET _cluster/health
# 创建索引
PUT /test?pretty
# 查看索引
GET /test/_search
# 删除索引
DELETE /test
# 插入数据 或 全量更新
PUT /test/_doc/1
{
"name": "李四",
"age": 22,
"student": ["本科", "大专"]
}
# 查看数据
GET /test/_doc/1
# 修改字段字段内容
POST /test/_update/1
{
"doc": {
"age": 25
}
}
# 删除数据
DELETE /test/_doc/1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通