非关系型数据库
文章平均质量分 88
关于redis、mongodb、elasticsearch相关的知识
是潮汕的灿灿展吖
不做屋檐下的小鸟,要做展翅高飞的超人
展开
-
elasticsearch7.x 实现像redis自增 decr key 的功能
文章目录一、前言二、如何创建es的脚本2.1 inline script(内联脚本)2.2 stored script(存储脚本)三、具体案例3.1 inline script(内联脚本)的案例3.2 stored script(存储脚本)具体操作四、注意五、结尾一、前言es可以对文档进行增删改查的功能。改功能的时候,可以增加脚本(Painless语音),这个就是类似redis的LUA脚本,都是单例的。也就是每一个请求进来,都会执行一次,而且不会有线程问题。Painless是一种脚本语言,由Elas原创 2020-10-26 10:21:43 · 770 阅读 · 0 评论 -
elasticsearch7.x java客户端 restHighLevelClient设置查询结果最大返回条数
文章目录原生的创建索引的时候,put 的时候进行设置使用java客户单 restHighLevelClient 进行设置原生的创建索引的时候,put 的时候进行设置1.size的大小不能超过index.max_result_window这个参数的设置,默认为10,000。2.需要搜索分页,可以通过from size组合来进行。from表示从第几行开始,size表示查询多少条文档。from默认为0,size默认为10;可以动态进行设置。索引库默认值设置为了最大允许值:2147483647_sett原创 2020-10-14 10:45:25 · 4538 阅读 · 0 评论 -
Elasticsearch7.x 增删改可选参数的Refresh的分析
文章目录起因:增删改之后,马上查找,数据不会发生变化参数由来Refresh参数(true、false、wait_for)分析官方对Refresh的解释起因:增删改之后,马上查找,数据不会发生变化发现elasticsearch执行增删改之后,是不会立即进行刷新的,需要配置refresh这个参数参数由来以下摘录自官网:https://www.elastic.co/guide/en/elasticsearch/reference/7.5/docs-update.htmlUpdate APIUpdate原创 2020-09-29 15:23:00 · 985 阅读 · 2 评论 -
2020年 elasticsearch7.9 搜索模板 restHighLevelClient 操作SearchTemplateAPI用法详解
文章目录一、前言二、要了解搜索模板,首先得看我以下的例子一、前言说到elasticsearch,目前已经更新到最新7.9了,这样用于做全文搜索等。如果想学得更加精进一点,建议还是看官网,但是只是接触 搜索模板,可以看我以下的内容https://www.elastic.co/guide/en/elasticsearch/client/java-rest/7.5/java-rest-high-search-template.html本文主要讲的是 Java High Level REST Client原创 2020-09-14 17:01:47 · 3447 阅读 · 4 评论 -
elasticsearch7.9 java工具类restHighLevelClient精华整理JavaRESTClient
文章目录一、elasticsearch官方文档说明1.1 增(只看原理,后面有完整的工具类)1.2 删(只看原理,后面有完整的工具类)1.3 改(只看原理,后面有完整的工具类)1.4 查(只看原理,后面有完整的工具类)二、elasticsearch工具类步骤2.1 maven依赖2.2 elasticsearch的搜索条件2.2.1 精确查询(必须完全匹配上)2.2.2 模糊查询(只要包含即可)2.2.3 范围查询2.2.4组合查询/多条件查询/布尔查询2.3 初始化elasticsearch的账号密码2.原创 2020-09-13 15:06:36 · 9198 阅读 · 9 评论 -
elasticsearch7.x教程必看教你如何快速入门,精心归纳
文章目录1、作者有话要说2、elasticsearch学习的步骤2.1 elasticsearch的安装2.2 es安装软件 elasticsearch head 安装2.3 Query DSL es特定语言2.4 Mapping2.5 Aggregations聚合查询2.6 elasticsearch rest api3、elasticsearch的专业术语3.1 索引(index)3.2 映射类型(mapping type)3.3 ⽂档(document)3.4 分片和副本(shard & re原创 2020-09-12 17:01:16 · 4232 阅读 · 3 评论 -
elasticsearch7.9操作必看结合官方文档 es head的操作必看 es增删改查全详解
文章目录一、作者有话说1.1 专业术语(必须进行掌握)1.1.1 索引 index1.1.2 映射 mapping1.1.3 字段 field1.1.4 术语 term1.1.5 文本 text1.2 操作工具为 elasticsearch head二、实际进行操作2.1 操作es的步骤2.1 使用自动创建的形式创建index2.1.1 常规操作创建格式: POST 索引/_doc2.1.2 查看 创建的索引和数据2.2 删除index2.2.1 删除格式: DELETE /索引三、从es head来看es原创 2020-09-06 16:44:03 · 7457 阅读 · 5 评论 -
入门必学!elasticsearch7.x专业术语详解
文章目录Glossary of terms 专业术语analysiscluster跨集群复制 cross-cluster replication (CCR)跨集群搜索 cross-cluster search (CCS)文件 ocument领域 field过滤 filter追随者指数 follower indexid索引 index索引别名 index alias领导者索引 leader index映射 mapping节点 node主分片 primary shard询问 query恢复 recovery重新原创 2020-08-31 09:43:17 · 2170 阅读 · 3 评论