会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
快看海鱼
首页
管理
上一页
1
2
3
下一页
2022年7月24日
redis集群的三种方式
摘要: Redis三种集群方式:主从复制,哨兵模式,Cluster集群。 主从复制 基本原理 当新建立一个从服务器时,从服务器将向主服务器发送SYNC命令,接收到SYNC命令后的主服务器会进行一次BGSAVE命令,在执行期间,会将所有命令写入缓冲区中,当BGSAVE命令执行完毕之后会将生成的RDB文件发送给
阅读全文
posted @ 2022-07-24 17:43 swayer
阅读(1118)
评论(0)
推荐(0)
2022年7月22日
关于Redis的缓存雪崩、缓存击穿、缓存穿透
摘要: 对于发生的故障是缓存雪崩、击穿、穿透,是由发生时的类型决定的,对于不同的类型虽说有不同的解决方案,但是设计一套灵活且周密的架构才是核心。 缓存穿透 在缓存中未命中,在数据库中也未命中;由于大量请求在缓存中未命中导致数据库层压力巨大出现故障 应对策略 缓存null对象 增加白名单 拦截非法请求 缓存击
阅读全文
posted @ 2022-07-22 14:40 swayer
阅读(57)
评论(0)
推荐(0)
2021年9月9日
说清楚ACID&CAP
摘要: ACID RDBMS关系型数据库遵循ACID原则:A(Atomicity)原子性:事物内的操作要么完成,要么失败C(Consistency)一致性:数据从一个一致性(正确的)状态迁移到另一个一致性(正确的)状态I(Isolation)隔离性:并发事物之间互不影响D(Durability)持久性:事物
阅读全文
posted @ 2021-09-09 16:32 swayer
阅读(207)
评论(0)
推荐(0)
2020年12月3日
python 爬取喜马拉雅节目生成RSS Feed
摘要: 记录于:2020年12月03日用了N年的手机在经历N次掉落之后终于扛不住了,后背都张嘴了,估计再摔一次电池都能飞出来。换了手机,由于之前有听喜马拉雅的习惯,但是手机里自带有播客软件,强迫症逼着我不能下载喜马拉雅app。找了几天没发现喜马拉雅提供的有RSS订阅(后来想了一下,别人怎么可能提供这个功能,
阅读全文
posted @ 2020-12-03 16:39 swayer
阅读(3100)
评论(4)
推荐(2)
2020年11月20日
Collections.synchronizedList与CopyOnWriteArrayList
摘要: Collections.synchronizedList和CopyOnWriteArrayList在并发场景下都可以使用,Collections.synchronizedList是Collections下的匿名内部类,而CopyOnWriteArrayList是juc包下的。 CopyOnWrite
阅读全文
posted @ 2020-11-20 16:39 swayer
阅读(468)
评论(0)
推荐(0)
2020年11月18日
关于 select for update
摘要: 作用 for update不仅可以锁行,也可以锁表。仅适用于InnoDB。通常使用该语句对数据进行手工加锁,避免其他线程对该数据进行修改,造成数据不一致性。 锁的范围 行锁:明确指定Id,且数据存在 select * from customer where id = 1124 for UPDATE
阅读全文
posted @ 2020-11-18 11:32 swayer
阅读(300)
评论(0)
推荐(0)
2020年11月2日
SpringBoot原理发现(四)
摘要: 说明: 本系列基于SpringBoot 2.2.9.RELEASE 版本,对SpringBoot的原理进行分析,一共分为四节: SpringBoot原理发现(一):创建Hello World,对pom依赖以及@SpringBootApplication注解进行分析 SpringBoot原理发现(二)
阅读全文
posted @ 2020-11-02 14:03 swayer
阅读(164)
评论(0)
推荐(0)
SpringBoot原理发现(三)
摘要: 说明: 本系列基于SpringBoot 2.2.9.RELEASE 版本,对SpringBoot的原理进行分析,一共分为四节: SpringBoot原理发现(一):创建Hello World,对pom依赖以及@SpringBootApplication注解进行分析 SpringBoot原理发现(二)
阅读全文
posted @ 2020-11-02 14:02 swayer
阅读(176)
评论(0)
推荐(0)
SpringBoot原理发现(二)
摘要: 说明: 本系列基于SpringBoot 2.2.9.RELEASE 版本,对SpringBoot的原理进行分析,一共分为四节: SpringBoot原理发现(一):创建Hello World,对pom依赖以及@SpringBootApplication注解进行分析 SpringBoot原理发现(二)
阅读全文
posted @ 2020-11-02 14:01 swayer
阅读(187)
评论(0)
推荐(0)
SpringBoot原理发现(一)
摘要: 说明: 本系列基于SpringBoot 2.2.9.RELEASE 版本,对SpringBoot的原理进行分析,一共分为四节: SpringBoot原理发现(一):创建Hello World,对pom依赖以及@SpringBootApplication注解进行分析 SpringBoot原理发现(二)
阅读全文
posted @ 2020-11-02 13:58 swayer
阅读(609)
评论(0)
推荐(0)
上一页
1
2
3
下一页