Elasticsearch
cqkitcode
这个作者很懒,什么都没留下…
展开
-
python 与 ES 交互
elasticsearch python客户端使用 https://elasticsearch-py.readthedocs.io/en/master/> pip install elasticsearch 对于elasticsearch 5.x 版本 需要按以下方式导入 from elasticsearch5 import Elasticsearch # elasticsearch集群服务器的地址 ES = [ '127.0.0.1:9200' ] # 创建elastics原创 2021-11-21 20:30:10 · 1463 阅读 · 0 评论 -
ES 查询
查询 1 基本查询 根据文档ID curl -X GET 127.0.0.1:9200/articles/article/1 curl -X GET 127.0.0.1:9200/articles/article/1?_source=title,user_id curl -X GET 127.0.0.1:9200/articles/article/1?_source=false 查询所有 curl -X GET 127.0.0.1:9200/articles/原创 2021-11-21 20:08:14 · 141 阅读 · 0 评论 -
Logstash导入数据
使用logstash 导入工具从mysql中导入数据 Logstach安装 sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch 在 /etc/yum.repos.d/ 中创建logstash.repo文件 [logstash-6.x] name=Elastic repository for 6.x packages baseurl=https://artifacts.elastic.co/packages/6原创 2021-11-21 19:21:24 · 284 阅读 · 0 评论 -
Elasticsearch使用
索引与类型 索引 查看索引 curl 127.0.0.1:9200/_cat/indices 请求curl 127.0.0.1:9200/_cat可获取用于查询的名称 创建索引 索引可以在添加文档数据时,通过动态映射的方式自动生成索引与类型。 索引也可以手动创建,通过手动创建,可以控制主分片数目、分析器和类型映射。 PUT /my_index { "settings": { ... any settings ... }, "mappings": {原创 2021-11-21 19:03:10 · 119 阅读 · 0 评论