上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: RocketMQ是阿里出品的一款开源的消息中间件,让其声名大噪的就是它的事务消息的功能。在企业中,消息中间件选择使用RocketMQ的还是挺多的,这一系列的文章都是针对RocketMQ的,咱们先从RocketMQ的一些基本概念和环境的搭建开始聊起。 RocketMQ由4部分组成,分别是:名称服务(N 阅读全文
posted @ 2020-06-03 17:31 牛初九 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 先问小伙伴们一个问题,登录难吗?“登录有什么难得?输入用户名和密码,后台检索出来,校验一下不就行了。”凡是这样回答的小伙伴,你明显就是产品思维,登录看似简单,用户名和密码,后台校验一下,完事了。但是,登录这个过程涵盖的知识点是非常多的,绝不是检索数据,校验一下这么简单的事。 那么登录都要哪些实现方式 阅读全文
posted @ 2020-06-02 15:39 牛初九 阅读(1187) 评论(0) 推荐(2) 编辑
摘要: ES的基本内容介绍的已经差不多了,最后我们再来看看GEO位置搜索,现在大部分APP都有基于位置搜索的功能,比如:我们点外卖,可以按照离我们的距离进行排序,这样可以节省我们的配送费和送餐的时间;还有找工作时,也可以按照离自己家的距离进行排序,谁都想找个离家近的工作,对吧。这些功能都是基于GEO搜索实现 阅读全文
posted @ 2020-05-29 14:28 牛初九 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: ES当中大部分的内容都已经学习完了,今天呢算是对前面内容的查漏补缺,把ES中非常实用的功能整理一下,在以后的项目开发中,这些功能肯定是对你的项目加分的,我们来看看吧。 高亮 高亮在搜索功能中是十分重要的,我们希望搜索的内容在搜索结果中重点突出,让用户聚焦在搜索的内容上。我们看看在ES当中是怎么实现高 阅读全文
posted @ 2020-05-28 15:22 牛初九 阅读(2065) 评论(0) 推荐(0) 编辑
摘要: 在前面的章节中,我们把ES的基本功能都给大家介绍完了,从ES的搭建、创建索引、分词器、到数据的查询,大家发现,我们都是通过ES的API去进行调用,那么,我们在项目当中怎么去使用ES呢?这一节,我们就看看ES如何与我们的SpringBoot项目结合。 版本依赖 SpringBoot默认是有Elasti 阅读全文
posted @ 2020-05-27 15:27 牛初九 阅读(1679) 评论(0) 推荐(0) 编辑
摘要: 聚合查询,它是在搜索的结果上,提供的一些聚合数据信息的方法。比如:求和、最大值、平均数等。聚合查询的类型有很多种,每一种类型都有它自己的目的和输出。在ES中,也有很多种聚合查询,下面我们看看聚合查询的语法结构, "aggregations" : { "<aggregation_name>" : { 阅读全文
posted @ 2020-05-26 14:53 牛初九 阅读(2965) 评论(1) 推荐(1) 编辑
摘要: 搜索是ES最最核心的内容,没有之一。前面章节的内容,索引、动态映射、分词器等都是铺垫,最重要的就是最后点击搜索这一下。下面我们就看看点击搜索这一下的背后,都做了哪些事情。 分数(score) ES的搜索结果是按照相关分数的高低进行排序的,咦?! 怎么没说搜索先说搜索结果的排序了?咱们这里先把这个概念 阅读全文
posted @ 2020-05-21 16:27 牛初九 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: 在前面几节的内容中,我们学习索引、字段映射、分析器等,这些都是使用ES的基础,就像在数据库中创建表一样,基础工作做好以后,我们就要真正的使用它了,这一节我们要看看怎么向索引里写入数据、修改数据、删除数据,至于搜索嘛,因为ES的主要功能就是搜索,所以搜索的相关功能我们后面会展开讲。 Document的 阅读全文
posted @ 2020-05-09 16:20 牛初九 阅读(3676) 评论(1) 推荐(2) 编辑
摘要: 在上一节中,我们给大家介绍了ES的分析器,我相信大家对ES的全文搜索已经有了深刻的印象。分析器包含3个部分:字符过滤器、分词器、分词过滤器。在上一节的例子,大家发现了,都是英文的例子,是吧?因为ES是外国人写的嘛,中国如果要在这方面赶上来,还是需要屏幕前的小伙伴们的~ 英文呢,我们可以按照空格将一句 阅读全文
posted @ 2020-05-07 15:56 牛初九 阅读(3197) 评论(0) 推荐(0) 编辑
摘要: 在前面的章节中,我们给大家介绍了索引中的映射类型,也就是每一个字段都有一个类型,比如:long,text,date等。这和我们的数据库非常的相似,那么它的不同之处是什么呢?对了,就是全文索引,在ES当中,**只有text类型的字段才会用的全文索引,**那么这里就会引出ES中一个非常重要的概念,文本分 阅读全文
posted @ 2020-05-06 15:43 牛初九 阅读(1210) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页