- 博客(2)
- 收藏
- 关注
原创 Redis的大Key与热Key问题
3、请求分配不均:由于请求集中在热Key,可能会导致系统其它部分的资源分配不均,引发性能瓶颈,甚至引发系统雪崩;注意:大Key是根据Value值来确定的!7、随机缓存失效时间:设置Key的过期时间时,增加随机性,避免所有缓存同时失效,导致缓存雪崩;2、分散热Key:通过给热Key添加前缀或后缀,将热Key分散到不同的节点上,避免流量集中。5、热点数据分片:将热Key拆分为多个小Key,并分片处理,降低单一Key的访问压力;1、拆分大Key:将一个大的Hash Key或List Key拆分成多个小的Key。
2024-09-16 22:18:29 478
原创 在Linux系统中程序是如何执行的?
init进程:PID为1,操作系统被引导程序启动后,会启动init进程,然后将操作系统的控制权交给init进程。一般位于/sbin/init目录下。同时,通过下图可以看到,/sbin/init文件软链接到了/lib/systemd/systemd。在较新的Linux系统上,都采用了systemd替代init,因为相比之下,init进程的启动时间更长、启动脚本也更加复杂。
2024-06-04 20:40:56 909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人