![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 59
RiCheng218
这个作者很懒,什么都没留下…
展开
-
Redis笔记5
P25 SpringBoot整合Redis说明:在springboot2.x之后,原来使用的jedis换成了lettuce原因:jedis:采用的直连,多个线程操作的话,是不安全的,想要避免不安全使用jedis pool连接池lettuce:采用netty,实例可以在多个线程中共享,不存在线程不安全的情况,可以减少线程数据1.源码分析,在springAutoConfig中的Redis自动配置类里@Bean@ConditionalOnMissingBean(name = {“redisTem原创 2021-04-07 23:20:15 · 353 阅读 · 0 评论 -
Redis笔记4
P21 Redis事务Redis单条命令是保存原子性的,但是事务不保证原子性Redis事务本质:一组命令的集合,一个事务中所有命令都会被序列化,在事务执行过程中按照顺序执行-----队列 set xx set xx set xx 执行----Redis事务没有隔离级别的概念Redis的事务:1.开启事务(multi)2.命令入队()3.执行事务(exec)– 先输入multi开启事务,然后输入要在事务中执行的操作,然后exec执行事务127.0.0.1:6379> multi原创 2021-03-30 22:39:27 · 63 阅读 · 0 评论 -
Redis笔记3
**Zset(有序集合)**127.0.0.1:6379> zadd myset 1 one(integer) 1127.0.0.1:6379> zadd myset 2 two(integer) 1127.0.0.1:6379> zrange myset 0 -1“one”“two”–排序127.0.0.1:6379> zadd salary 2500 fengding(integer) 1127.0.0.1:6379> zadd salary原创 2021-03-29 22:16:40 · 74 阅读 · 0 评论 -
Redis笔记2
**P13:String类型使用**127.0.0.1:6379> set key1 xs #设置值OK127.0.0.1:6379> get key1 #获取值“xs”127.0.0.1:6379> EXISTS key1 #判断是否存在(integer) 1127.0.0.1:6379> append key1 “fd” #追加字符串,如果key不存在就相当于新增(integer) 4127.0.0.1:6379> get key1“xsfd”原创 2021-03-20 12:29:54 · 82 阅读 · 0 评论 -
Redis笔记
P111.Redis是单线程的 Redis是基于内存操作,因为是单线程的,所以cpu不是redis的性能瓶颈,redis的性能瓶颈是根据机器的内存和网络带宽。2.为什么redis是单线程的还这么快? 因为redis是放在内存中操作的,而多线程的话需要切换cpu上下文,cpu上下文切换是一个耗时的操作,所以在内存中操作单线程反而更快。...原创 2021-03-17 21:54:02 · 77 阅读 · 0 评论 -
Nginx入门使用
Nginx入门使用Nginx:功能1:反向代理ps:正向代理:代理客户端反向代理:代理服务端功能2:负载均衡ps:负载均衡策略:1.轮询:轮流依次2.加权轮询:根据服务器性能来分配功能3:动静分离:静态文件可以直接从nginx中获取常用命令:./nginx -s reload 重新加载配置文件./nginx -s stop 停止./nginx -s quit 安全退出入门使用:server中的local{}中加入proxy-pass: 后面跟配置的负载均衡的名称serv原创 2021-03-16 21:41:16 · 68 阅读 · 1 评论 -
RabbitMQ笔记
P4消息协议:用途:给不同进程(java,c),服务之间的约定的规范。消息协议为什么不用tcp/ip协议或者http协议:1.因为tcp/ip协议太复杂,消息协议只需要传输数据,用不着。2.http协议是短连接,如果服务器宕机或者挂了,消息就没了,不支持持久化,但是消息协议需要支持持久化。1.AMQP协议:高级消息队列协议(RabbitMQ)优点:支持分布式,支持持久化,高性能高可靠ps:底层用erlang开发,必须安装erlang环境(类似于jdk)2.MQTT协议rabbitMQ默原创 2021-03-15 23:24:07 · 181 阅读 · 0 评论