![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
elasticsearch学习笔记
文章平均质量分 68
过期小朋友、
积极主动(找到关注的目标,关注那些力所能及且可以掌控的事情)、以终为始、要事第一
展开
-
elasticsearch学习笔记——四、restTemplate.xxxScroll查询,避免查不出10000条以后的文档
使用restTemplate.queryForList或者restTemplate.queryForPage查询到某页时会报错。只能查出10000条以内数据!这个要是用startScroll解决!网上说的直接改索引setting将10000调成20亿之类,这样会将es中20亿数据放到内存!会占用太多资源。建议使用scroll语法。...原创 2021-05-24 20:02:06 · 1075 阅读 · 4 评论 -
elasticsearch学习笔记——零 什么是 Elastic Search
零、 什么是 Elastic SearchElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式的全文搜索引 擎,其对外服务是基于 RESTful web 接口发布的。Elasticsearch 是用 Java 开发的应用, 并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云 计算中,能够达到近实时搜索,稳定,可靠,快速,安装使用方便。1 相关概念1.1 cluster集群。ElasticSearch 集群由一或多个节点组成,其中有原创 2021-05-02 10:18:17 · 258 阅读 · 0 评论 -
elasticsearch学习笔记——三 java代码与kibana dsl查询es索引数据
查询逻辑:serialnumber为1232041022或者 1453544213 或者1100422310 并且 appeartime在[1619366427001,1619366553000]之间。数据按照appeartime倒序排列。然后取出0~9号数据(分页0号页码,10个)即(serialnumber=‘1232041022’||serialnumber='1453544213 '||serialnumber='1100422310 ') && (appeartime.gte原创 2021-04-29 15:28:16 · 638 阅读 · 0 评论 -
elasticsearch学习笔记——二.querystring查询document方式与dsl查询document方式
// 1.创建test_serach索引,指定主要分片数量,副本分片数量,文档中字段的数据类型,分词器,是否作为搜索条件PUT test_search{“settings”: {“number_of_shards”: 2,“number_of_replicas”: 1},“mappings”: {“test_type”:{“properties”:{“dname”:{“type”:“text”,“analyzer”:“standard”},“ename”:{“type”:“te原创 2021-04-27 18:11:30 · 336 阅读 · 2 评论 -
elasticsearch学习笔记——一 ubuntu16.04,18.04安装部署es6.8.4,kibana并使用kibana操作es
单机部署es,部署es2个集群,kibana,部署中文分词器使用kibana操作es新增删除修改查询PUT DELETE POST GET新增删除修改查询:索引(索引命名规范),分片(主分片,备份分片数量),类型,mapping(数据类型,分词器,子字段,keyword),分词器 _anylysis批量操作 _bulk(同一索引类型可简写到请求行中)...原创 2021-04-27 11:01:28 · 527 阅读 · 0 评论