一.索引操作 直接put数据 PUT index/_doc/1,es会自动生成索引,并建立动态映射dynamic mapping。 在生产上,我们需要自己手动建立索引和映射,为了更好地管理索引。就像数据库的建表语句一样。 创建索引语法: PUT /index { "settings": { ... ...
分类:
其他好文 时间:
2020-06-10 10:45:56
阅读次数:
65
英文版:https://www.elastic.co/guide/index.html,内容较新 中文版:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html 基于2.x,内容老旧 ...
分类:
其他好文 时间:
2020-06-09 22:03:52
阅读次数:
60
一、查询操作 查询语句基本语法 以下语句类似于mysql的: select * from xxx.yyy.topic where 条件1,条件2,...条件N GET xxx.yyy.topic/logs/_search{ "query": { "bool": { 这里面是限制条件,不写则查所有数据 ...
分类:
其他好文 时间:
2020-06-09 20:20:56
阅读次数:
94
2020-05-26 Nodejs v12.17.0 LTS 版发布,去掉 --experimental-modules 标志。 1、虽然已在最新的 LTS v12.17.0 中支持,但是目前仍处于 Stability: 1 - Experimental 实验阶段,如果是在生产环境使用该功能,还应保 ...
分类:
Web程序 时间:
2020-06-09 18:54:16
阅读次数:
143
一 Elasticsearch插件介绍 es插件是一种增强Elasticsearch核心功能的途径。它们可以为es添加自定义映射类型、自定义分词器、原生脚本、自伸缩等等扩展功能。 es插件包含JAR文件,也可能包含脚本和配置文件,并且必须在集群中的每个节点上安装。安装之后,需要重启集群中的每个节点才 ...
分类:
其他好文 时间:
2020-06-09 16:30:29
阅读次数:
152
一.概念 概念:自动或手动为index中的_doc建立的一种数据结构和相关配置,简称为mapping映射。 动态映射:dynamic mapping,自动为我们建立index,以及对应的mapping,mapping中包含了每个field对应的数据类型,以及如何分词等设置。 我们当然也可以手动在创建 ...
分类:
移动开发 时间:
2020-06-09 14:54:55
阅读次数:
81
基于ELK Nginx日志分析 - 云+社区 - 腾讯云 https://cloud.tencent.com/developer/article/1586589 ELK收集监控nginx请求日志_sdmei-CSDN博客_es采集nginx日志 https://blog.csdn.net/sdmei ...
分类:
其他好文 时间:
2020-06-08 13:08:36
阅读次数:
60
一.入门 1.检查集群健康状态API GET /_cat/health?v 健康状态说明: green:每个索引的primary shard和replica shard都是active状态的 yellow:每个索引的primary shard都是active状态的,但是部分replica shard ...
分类:
其他好文 时间:
2020-06-07 21:49:42
阅读次数:
85
搜索的三大注意点 1.生成变量向量2.优化搜索顺序3.缓存搜索结果 当搜索一个条件是,多个document会生成0,1向量, 下面的搜索条件是同时包含2017-01-01,2017-02-02,2017-03-03 ,生成后,会调整顺序,让含0最多的放在前面,可以 过滤多个不包含一种任意一个条件的d ...
分类:
其他好文 时间:
2020-06-07 12:32:13
阅读次数:
66
轉自 https://cloud.tencent.com/developer/article/1512622 ES的常用查询与聚合 2019-09-242019-09-24 18:02:41阅读 1.1K0 0 说明 基于es 5.4和es 5.6,列举的是个人工作中经常用到的查询(只是工作中使用的 ...
分类:
编程语言 时间:
2020-06-06 18:43:32
阅读次数:
54