
ElasticSearch
爱飞的笨鸟
千里之行,始于足下.
展开
-
3.ES----IndexTemplate 和 dynamicTemplate
1.索引模板 IndexTemplate 可以看到setting是用来设定集群存储的,mapping是用来定义具体的索引设置. 这里需要注意一下order 的值 这个规定,使我们可以找到到底使用的是哪个索引模板中的设置. 上面的就是顺序. 也就是说先去配置默认的设定,如果有模板则去寻找较低的order,用较低的order的模板覆盖默认模板, 再去找order较高...原创 2020-01-08 20:30:57 · 717 阅读 · 0 评论 -
3.ES----自定义Mapping以及null值设定
PUT index { “mappings” :{ //define your mapping } } 一些安全信息例如身份证号,生日,手机号等不希望被索引到,可以讲index 设置为false ,减小开销该字段不会被倒排索引了 null 值 设定 keyword:(关键字) 索引结构化内容(如ID、电子邮件地址、主机名、状态码、邮政编码或标记)的字段。 它们通常用于筛选(查找发布状...原创 2019-12-20 17:57:34 · 1437 阅读 · 0 评论 -
2.ES----Logstash 安装与测试数据导入
1.下载Logstash 安装包注意版本对应,解压 2.下载movieton测试数据 ,解压得到 movies.csv 文件,复制到logstash的bin目录下 3.在config目录下 新建文件 logstash.conf文件 # Sample Logstash configuration for creating a simple # Beats -> Logstash -> E...原创 2019-12-19 10:44:31 · 557 阅读 · 0 评论 -
1.ES---脚本化字段
脚本化 field 示例 本小节展示了 Kibana 中一些常见场景下的 Lucene expressions 和 Painless 脚本化 field 示例。如上所述,这些示例以来自 Kibana 入门教程的数据集为基础,并且假定你使用的是 Elasticsearch 和 Kibana 5.1.1,因为在之前的版本中,某些类型的脚本化 field 中存在一些与过滤和排序相关的已知问题。 由于 E...转载 2019-12-18 16:39:10 · 1021 阅读 · 0 评论