ES 使用小结
1.ES简介
2.环境大家
3.数据类型和lk分词自定义
4.基本操作和聚合查询
5.对接.net操作
0 ELK简介
E:ES数据库
L:日志
K:管理工具
功能:
1.关键字匹配,高亮查询
2.条件过滤filter,es分词:全文索引,高性能-百亿数据秒查
3.字段排序
4.打分排序
5.或与非
ES 是nosql 数据库
index 索引库==数据库database
type类型==表table
document文档==行row
field字段==列column
索引名称有以下限制:
01.必须是小写
02.不能包含:\,/,*, ?, ", <, >, |, (空格),,, #
03.在ES7.0以前索引名可以包含冒号,但是7.0之后不支持了
04.不能以-,_和+开头
05.不能是.或..
06.长度不能超过255字节
使用场景:
1. 日志收集,全文索引 60%;
订单,分库,分表,分区
ip:5601/app
安装:
1. java jdk 11
2. 安装node.js
使用:
1. localhost:9200/索引名称/类型名称/文档id
localhost:9200/索引名称/类型名称/文档id/_update
1.ES API调用
2.ES IK分词器
3.ES netcore操作
4.netcore操作 ES
5.ES 数据压缩原理
6.ES 集群
7.ES NLOG日志收集
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!