elasticsearch
程序江湖_zpl
coding程序员
展开
-
Elasticsearch核心概念讲解
1.Near Realtime(NRT):近实时,意思是:从查询数据库到数据可以被es搜索到有一个延迟(大概1S);基于es执行搜索和分析可以达到秒级2.cluster:集群,包含多个节点,每个节点属于哪个 集群是通过一个配置(集群名称,默认是elasticsearch)来决定的。3.node:节点,几圈中的一个节点,节点也有名称(默认是随机分配的),节点名称很重要(在运维管理进行操作的时...原创 2019-03-09 22:40:44 · 209 阅读 · 0 评论 -
Elasticsearch document id的手动指定与自动生成的两种方式
1.手动指定document id(1)根据应用情况来说是否满足手动指定的情况: ps:一般来说我们从关系型数据库中导入一些数据到es时候,就用关系型系统已有数据的唯一标识,作为es中document的id。比如常见的就是数据库的primarykey id(自增长 UUID),可以直接导入到es中。(2) put /index/type/id2.自动生成document id(1)...原创 2019-03-10 22:29:18 · 1501 阅读 · 0 评论 -
elasticsearch java client api简单操作
1.引入pom文件: <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>transport</artifactId> <version>5.6.0</version> &l原创 2019-03-15 10:23:52 · 624 阅读 · 0 评论 -
Elasticsearch自定义_source返回的结果
1.添加一个documentPUT/zpl_index/zpl_type/12.查询GET /zpl_index/zpl_type/13.自定义查询_source元数据:就是我们在创建一个document的时候,使用request body中返回的json串.在get,会原封不动的给我返回回来。定制返回结果:GET /zpl_index/zpl_type/1?_sou...原创 2019-03-12 22:14:54 · 1529 阅读 · 0 评论