摘要: 首先我们看下不同的索引方式相同的字段指定字段类型与不指定字段类型es会怎么处理 1、不指定类型,直接创建索引及类型文档 我们看下他默认的索引映射 2、创建索引和类型时指定字段类型 这里创建了一个索引为index2类型为manager的索引并指定了数据类型 查看es的索引方式 这里我们也可以指定索引类 阅读全文
posted @ 2017-02-23 22:21 dba_xyx 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 我们之前查询出的结果都会有一个_score分值表示列出结果与搜索结果的相关性,该值越高排序位置越靠前,es具体是如何计算该值的,我们认真来看看。 1、根据字段值排序 比如我们要查询/index5下subject.subject-name匹配关键字"computer"的内容,并且根据subject.i 阅读全文
posted @ 2017-02-23 22:21 dba_xyx 阅读(2681) 评论(0) 推荐(0) 编辑
摘要: 1、之前三节讲述的都是索引结构及内容填充的部分,既然添加了数据那我们的目的无非就是增产改查crudp,我先来讲讲查询 结构化查询 我们看上图截图两种方式: 1)第一种,在索引index5类型school下面定义一个查询query(这就是内嵌查询的关键字),query内部嵌套一个match根据指定fi 阅读全文
posted @ 2017-02-23 22:21 dba_xyx 阅读(11273) 评论(0) 推荐(1) 编辑
摘要: Elasticsearch一些增删改查的总结 环境Centos7+Es 5.x 简单介绍下ES的原理: 1,索引 --相当于传统关系型数据库的database或schema 2,类型 --相当于传统关系型数据库的table 3,id --相当于传统关系型数据库的行row 4,_source --这当 阅读全文
posted @ 2017-02-23 22:20 dba_xyx 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1、多条件查询 1)查询索引weibo下字段date大于或等于2015-09-05和name为Mary Jone的数据 2、简单查询 1)查询包含2014字符的数据 2)查询包含字符2014-09-14的数据 3)查询时间为2014-09-14的数据(根据时间字段判断) 这里非常有意思,上面那条数据 阅读全文
posted @ 2017-02-23 22:20 dba_xyx 阅读(788) 评论(0) 推荐(0) 编辑