ES
NoOne-csdn
永远年轻,永远热泪盈眶
展开
-
ES基本查询语句
查看索引GET /_cat/indicesGET /_cat/indices?v&pretty加参数v可以查看表头healthstatusindexuuidprirepdocs.countdocs.deletedstore.sizepri.store.size参数pretty 输出缩进更加规范查看状态为health的索引GET /_cat/indices?v&pretty&health=green查看具体索引详情GET /原创 2020-05-19 14:13:56 · 3164 阅读 · 0 评论 -
docker 安装es中文分词器并生成新的镜像
背景docker 里运行es,但是需要用到中文分词器,需要下载分词器,并且生产新的镜像分析器下载地址:[https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v5.6.12/elasticsearch-analysis-ik-5.6.12.zip]首先进入镜像:docker ps 查看所有容器dock...原创 2019-03-20 20:31:56 · 1283 阅读 · 0 评论 -
ES索引管理
1索引设置下面是两个最重要的设置number_of_shards每个索引的主分片数,默认值是 5 。这个配置在索引创建后不能修改。number_of_replicas每个主分片的副本数,默认值是 1 。对于活动的索引库,这个配置可以随时修改eg:PUT /my_temp_index{ "settings": { "number_of_shards" : ...翻译 2019-03-20 16:45:57 · 2034 阅读 · 0 评论 -
ES核心元数据
文档元数据一个文档不仅仅包含它的数据 ,也包含 元数据 —— 有关 文档的信息。 三个必须的元数据元素如下:_index文档在哪存放_type文档表示的对象类别_id文档唯一标识_index一个 索引 应该是因共同的特性被分组到一起的文档集合。 例如,你可能存储所有的产品在索引 products 中,而存储所有销售的交易到索引 sales 中。 虽然也允许存储不相关的数据到...翻译 2019-03-20 15:56:11 · 1098 阅读 · 0 评论 -
docker 安装es
docker pull registry.docker-cn.com/library/elasticsearch 2.查看镜像docker images3.运行docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name myes 5acf0e8da90b4.查看...原创 2019-03-19 14:39:33 · 1784 阅读 · 0 评论 -
"error" : "Content-Type header [application/x-www-form-urlencoded] is not supported"
问题:终端操作e s的时候出现这个问题curl -XGET 'http://localhost:9200/_count?pretty' -d '{ "query": { "match_all": {} }}'报错:{ "error" : "Content-Type header [application/x-www-form-urlen...原创 2019-01-07 14:08:06 · 21354 阅读 · 1 评论 -
python es 多层筛选并聚合实例
实例1:达到类似SQL语句目的:select count(*) from table where learning_time>=startime and learning_time<endtime group by (is_live,is_online)DSL:body = { "size": 0, "query": { "range": {...原创 2019-01-10 14:58:46 · 2809 阅读 · 2 评论 -
Error response from daemon: manifest for elasticsearch:latest not found
问题:docker pull elasticsearch报错:Error response from daemon: manifest for elasticsearch:latest not foundsolution:指定版本号:docker pull elasticsearch:5.1.1原创 2019-01-04 19:56:42 · 21408 阅读 · 2 评论 -
python es 批量写入
from elasticsearch import Elasticsearchfrom elasticsearch import helpersfrom requests.auth import HTTPBasicAuthfrom sqlalchemy import create_engineimport datetimeclass SearchConfig: def...原创 2018-12-11 16:29:33 · 2298 阅读 · 0 评论