微服务
文章平均质量分 93
( ̄(工) ̄)霸天下
这个作者很懒,什么都没留下…
展开
-
分布式搜索引擎02
match和multi_match的区别是什么?match:根据一个字段查询multi_match:根据多个字段查询,参与查询字段越多,查询性能越差精确查询常见的有哪些?term查询:根据词条精确匹配,一般搜索keyword类型、数值类型、布尔类型、日期类型字段range查询:根据数值范围查询,可以是数值、日期的范围query:查询条件from和size:分页条件sort:排序条件highlight:高亮条件。原创 2023-12-11 15:19:36 · 321 阅读 · 0 评论 -
分布式搜索引擎02
match和multi_match的区别是什么?match:根据一个字段查询multi_match:根据多个字段查询,参与查询字段越多,查询性能越差精确查询常见的有哪些?term查询:根据词条精确匹配,一般搜索keyword类型、数值类型、布尔类型、日期类型字段range查询:根据数值范围查询,可以是数值、日期的范围query:查询条件from和size:分页条件sort:排序条件highlight:高亮条件。原创 2023-12-04 16:00:28 · 212 阅读 · 0 评论 -
分布式搜索引擎01
elasticsearch基础原创 2023-12-04 14:44:38 · 76 阅读 · 0 评论 -
RabbitMQ
基本消息队列的消息发送流程:建立connection创建channel利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程:建立connection创建channel利用channel声明队列定义consumer的消费行为handleDelivery()利用channel将消费者与队列绑定多个消费者绑定到一个队列,同一条消息只会被一个消费者处理通过设置prefetch来控制消费者预取的消息数量交换机的作用是什么?接收publisher发送的消息。原创 2023-11-25 21:42:00 · 538 阅读 · 1 评论 -
RabbitMQ部署指南
我们在Centos7虚拟机中使用Docker来安装。原创 2023-11-24 17:15:54 · 270 阅读 · 0 评论 -
Docker实用篇
*数据卷(volume)**是一个虚拟目录,指向宿主机文件系统中的某个目录。一旦完成数据卷挂载,对容器的一切操作都会作用在数据卷对应的宿主机目录了。这样,我们操作宿主机的/var/lib/docker/volumes/html目录,就等于操作容器内的/usr/share/nginx/html目录了常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。而要自定义镜像,就必须先了解镜像的结构才行。原创 2023-11-24 08:56:13 · 524 阅读 · 1 评论 -
nacos集群搭建
nacos原创 2023-11-22 23:59:26 · 652 阅读 · 1 评论 -
Centos7安装Docker
安装Docker原创 2023-11-22 22:42:29 · 165 阅读 · 0 评论 -
SpringCloud实用篇02
使用Feign的步骤:① 引入依赖② 添加@EnableFeignClients注解③ 编写FeignClient接口④ 使用FeignClient中定义的方法代替RestTemplate类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制。原创 2023-11-21 22:55:57 · 485 阅读 · 0 评论 -
SpringCloud01
单体架构:简单方便,高度耦合,扩展性差,适合小型项目。例如:学生管理系统分布式架构:松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、耦合度更低②缺点:架构非常复杂,运维、监控、部署难度提高SpringCloud是微服务架构的一站式解决方案,集成了各种优秀微服务功能组件SpringCloudRibbon的底层采用了一个拦截器,拦截了RestTemplate发出的请求,对地址做了修改。原创 2023-11-21 22:44:19 · 218 阅读 · 0 评论 -
redis实战篇03
* 附近的商户我们利用Redis的GEOHash来完成对于地理坐标的操作* UV统计主要是使用Redis来完成统计功能* 用户签到使用Redis的BitMap数据统计功能* 好友关注基于Set集合的关注、取消关注,共同关注等等功能,这一块知识咱们之前就讲过,这次我们在项目中来使用一下* 打人探店基于List来完成点赞列表的操作,同时基于SortedSet来完成点赞的排行榜功能原创 2023-11-18 14:30:34 · 108 阅读 · 0 评论 -
redis实战篇(2)
通过本章节,我们可以学会Redis的计数器功能,互斥锁,悲观锁,乐观锁, 结合Lua完成高性能的redis操作,同时学会Redis分布式锁的原理,包括Redis的三种消息队列原创 2023-11-17 22:39:55 · 329 阅读 · 0 评论 -
Redis实战篇(1)
短信登录这一块我们会使用redis共享session来实现商户查询缓存通过本章节,我们会理解缓存击穿,缓存穿透,缓存雪崩等问题,让小伙伴的对于这些概念的理解不仅仅是停留在概念上,更是能在代码中看到对应的内容原创 2023-11-17 22:12:31 · 718 阅读 · 0 评论 -
Redis基础篇
reids基础语法和使用原创 2023-11-16 22:27:30 · 245 阅读 · 0 评论