ES使用
1.下载ES服务器
官网下载压缩包 打开bin目录下的elasticsearch.bat
访问 http://127.0.0.1:9200/
2.下载可视化工具Kibana
解压后打开bin目录下的kibana.bat
访问http://localhost:5601/app/kibana#/dev_tools/console?_g=()
3.中文分词器
下载elasticsearch-analysis-ik-6.2.2.zip
运行
D:\Code\elasticsearch-6.2.2\bin\elasticsearch-plugin install file:\\\\D:\Code\elasticsearch-6.2.2\elasticsearch-analysis-ik-6.2.2.zip
能进行中文分词即可
3.使用 cURL 命令与 Elasticsearch 交互
- 索引为 db ,相当于数据库
- 类型为 user ,相当于表
3.1 增加
3.2 删除
DELETE /db/user/1
3.3 修改
PUT /db/user/2
{
"username": "wmyskxz3",
"password": "123456",
"age": "22"
}
3.4 查询
GET /db/user/2
4.搜索 _search端点
4.1 URL搜索
使用
http://localhost:9200/movies/movie/_search 在电影索引中显式搜索电影类型的文档。
4.2 查询DSL
- 查询字段为title,字符串为 ford
GET /_search
{
"query": {
"query_string": {
"query": "ford",
"fields": [
"title"
]
}
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律