摘要: 1 基本概念1.1 常见考点1、Redis 为何这么快?1)基于内存; 2)单线程减少上下文切换,同时保证原子性; 3)IO多路复用; 4)高级数据结构(如 SDS、Hash以及跳表等)。 2、为何使用单线程?官方答案因为 Redis 是基于内存的操作,CPU 不会成为 Redis 的瓶颈,而最有可 阅读全文
posted @ 2022-12-08 22:06 我的心儿 阅读(711) 评论(0) 推荐(0)
摘要: 1、什么是rabbitmq? 答: 采用AMQP高级消息队列协议的一种消息队列技术,最大的特点就是消费并不需要确保提供方存在,实现了服务之间的高度解耦。 2、为什么要使用rabbitmq? 答:1、在分布式系统下具备异步,削峰,负载均衡等一系列高级功能; 2、拥有持久化的机制,进程消息,队列中的信息 阅读全文
posted @ 2022-12-08 21:27 我的心儿 阅读(842) 评论(0) 推荐(0)