上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页
摘要: 前言 我们知道,ElasticSearch(简称ES)天然支持分布式,具备存储海量数据的能力,其搜索和数据分析的功能都建立在ElasticSearch存储的海量的数据之上。了解ES的分布式的特性可以帮助我们更好的掌握ES的高阶技能,在生产环境中快速地处理ES集群的故障问题。在本篇文章中,我们会对分片 阅读全文
posted @ 2021-02-28 22:25 moutory 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 前言 本篇文章内容不多,主要介绍一下win10环境下单机搭建ElasticSearch(下文简称ES)集群的具体步骤和可能遇到的小坑,希望可以给到各位读者参考 环境准备: JDK1.8+ 本地已经下载好ElasticSearch 可视化视图插件Head插件或者cerebro 一、配置多个节点参数 我 阅读全文
posted @ 2021-02-20 15:47 moutory 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 前言 对于索引映射的定义一般只需要定义一次,在日常工作中,我们更多的时候是在ElasticSearch(简称ES)中查询数据,那么我们可以如何在ES中处理多条件查询语句呢?ES中一共提供了哪些查询的形式给我们实现搜索呢?同时,检索出来的数据,又是通过什么方式来进行排序的呢?本文将围绕ElasticS 阅读全文
posted @ 2021-02-19 18:23 moutory 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 前言 我们知道,我们是在ElasticSearch(简称ES)上创建索引文档后,哪怕我们之前没有指定字段的类型,但ES还是会给我们的文档数据给予相对应的字段属性,这背后是什么原理呢?同时,ES中又提供了哪些常见的数据类型给我们使用呢?是否可以自定义Mapping模板来方便自己使用呢?本篇文章将围绕E 阅读全文
posted @ 2021-02-01 14:43 moutory 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 前言 我们知道ElasticSearch(简称ES)底层的搜索使用的是倒排索引依赖于分词器的实现,那么分词器的规则可以如何制定、ES中都提供了哪些常用的分词器给我们去使用呢?本文将围绕分词器的使用和细节进行讲解,希望能够对想要了解ES分词器的小伙伴们一个参考。 一、说在前面的概念 (一)分词 分词是 阅读全文
posted @ 2021-01-30 22:43 moutory 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 前言 ElasticSearch是基于java的开源分布式搜索引擎,由于其强大的检索性能和较好的封装性(对lunece),给用户提供了简单易上手的API操作,也成为当前各大企业和大厂用于搜索引擎的工具。本文将对ElasticSearch的使用和入门进行详细的讲解,并结合Kibana进行部分案例的演示 阅读全文
posted @ 2021-01-26 17:31 moutory 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 前言 静态代理常和动态代理、装饰者模式一起提起,原因是静态代理和其余二者总有着较大的相似和关联,本篇文章将对静态代理的使用与特点进行讲解,希望能够为不清楚该设计模式的读者一个参考。 我们这里举一个和装饰者一样的案例,存在如下的接口和实现: // 接口Animal public interface A 阅读全文
posted @ 2021-01-17 15:23 moutory 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 前言 装饰者模式是一种巧妙的类设计结构,可以便捷的实现对指定类功能的加强,本文将对装饰者模式的应用场景和实现进行讲解,希望能够让对该模式不清楚的读者一些参考。 现在有接口和实现类如下: // 接口Animal public interface Animal { void eat(); } // 实现 阅读全文
posted @ 2021-01-17 14:23 moutory 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 前言 有时候我们会遇到这样一个需求,提交表单的时候对表单中的特定数据进行加密后传到后台,再由后台进行解密。本文会针对该类需求的实现思路进行讲解,希望能够让各位读者有所收获。 说在前面 我们知道加解密算法可以分为对称加密和非对称加密。对于这个需求而言,我们不可以采用对称加密,原因是前后端使用的秘钥为同 阅读全文
posted @ 2021-01-14 18:48 moutory 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 前言 对于浮点数的四则运算,我们知道可能会出现精度上的误差,对于不需要准确计算精度的计算我们可以使用double和float来操作,但是涉及到金额交易(计算)等场景的时候,就需要我们特别注意结果的精度问题,这个时候,我们就可以采用Bigdecimal类来进行高精度的四则运算了。本篇文章将对Bigde 阅读全文
posted @ 2021-01-12 18:48 moutory 阅读(31) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页