- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 半吊子架构师,一来就想用Kafka取代RabbitMQ?
推荐阅读:这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题最全面试题新鲜出炉:70+算法题、近30种大厂面试笔试常考知识点作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”基于某些原因, 许多开发者会把这两种技术当做等价的来看待。的确,在一些案例场景下选择RabbitMQ还是Kafka没什么差别,但是这两种技术在底层实现方面是有许多差
2020-07-23 14:32:25 1425
原创 超牛的MySQL索引知识点详解,不用再去找别的了
数据库索引,相信大家都不陌生吧。索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。作为辅助查询的工具,合理的设计索引能很大程度上减轻db的查询压力,db我们都知道,是项目最核心也是最薄弱的地方,如果压力太大很容易产生故障,造成难以预计的影响。所以,不管是日常开发还是面试,索引这一块知识体系都是必须掌握的。当然,虽说是必须掌握,但索引的知识点很多,很多初学者经常会遗漏,这也是我为什么想写这篇知识点总结的原因,既是给读者的分享,也是给自己一次全面的复习,希望对你们.
2020-07-21 11:35:46 191
原创 二面腾讯挂在了堆排序!时隔半年再次挑战“南山必胜客”!
今天,再战了一次腾讯。这次的面试总的来说面的挺开心的,面试官人很好,知道了自己的许多不足。话不多说,先说说面试前的准备吧。前期准备面试前一天,我首先将自己之前写过的博客从线程池开始往后全部都回顾了一遍,重点看了类加载部分。最近真的压力巨大,很多事情堆在一起,公司,学习,面试等等,让我并没有想花太多心思准备(心累~)。面试当天,急急忙忙把堆排序看了一遍(毕竟上一次面试就挂在堆排序了),然后吃了又看了看二叉树,就开始面试了。我重点的内容准备如下:计算机网络:HTTP协议,HTTPS协议,TCP建立
2020-07-20 14:15:03 293 1
原创 SpringCloud微服务详解: Redis 高可用集群
前言一般的小项目,比如几百人左右访问的项目,访问量几万的项目,如果想用缓存,单机实例完全够用。小黄图就是用的阿里云256MB配置的Redis缓存,日几千的访问量是妥妥够用的了。Redis号称可以支撑10w+qps,当然这也给机器配置有一定的关系,如果单实例满足不了需求,想追求更高的性能和稳定性,可以选择主从、哨兵已经更好的解决方案Redis-Cluster 集群。架构集群部署如题,我们这里直接使用 Redis-Cluster 高可用集群。Redis-Cluster集群采用无中心结构,它的特点如下.
2020-07-13 15:55:38 607
原创 Redis的主从复制的流程和原理是怎样的?复制过程中也会产生各种问题?
如果Redis的读写请求量很大,那么单个实例很有可能承担不了这么大的请求量,如何提高Redis的性能呢?你也许已经想到了,可以部署多个副本节点,业务采用读写分离的方式,把读请求分担到多个副本节点上,提高访问性能。要实现读写分离,就必须部署多个副本,每个副本需要实时同步主节点的数据。Redis也提供了完善的主从复制机制,使用非常简单的命令,就可以构建一个多副本节点的集群。同时,当主节点故障宕机时,我们可以把一个副本节点提升为主节点,提高Redis的可用性。可见,对于故障恢复,也依赖Redis的主从复制,它
2020-07-11 20:34:38 334
Redis知识点核心笔记整理.xmind
2020-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人