最新 最热

高并发下缓存失效问题及解决方案

当查询一个不存在的数据,此时缓存是不命中的,就会去查询 db,这将导致每次查询这个不存在的数据都要去访问 db,缓存就没有意义了。如果不怀好意的人利用不存在的数据进行攻击,可能导致数据库崩溃。...

2021-03-22
2

reids用过吗?是单线程还是多线程?

一般人理解 Node 是单线程的,所以 Node 启动后线程数应该为 1,我们做实验看一下。

2021-03-22
3

Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis | 附实践清单

你的项目或许已经使用 Redis 很长时间了,但在使用过程中,你可能还会或多或少地遇到以下问题:

2021-03-22
3

mongodb_学习笔记

参考文章-https://www.cnblogs.com/melonjiang/p/6536876.html

2021-03-22
4

Windows系统下配置允许Redis远程访问

由于Redis默认只允许本地访问,要使Redis可以远程访问,需修改redis对应的配置文件;

2021-03-22
0

Redis的分布式锁要注意哪些安全性问题?

我们的解决方案是:在加锁时为锁设置过期时间,当过期时间到达,Redis 会自动删除对应的 Key-Value,从而避免死锁。需要注意的是,这个过期时间需要结合具体业务综合评估设置,以保证锁的持有者能够在过期时间之内执行完相关操作...

2021-03-22
2

窥探redis为何会变慢

当今分布式服务大行其道,微服务,微应用解耦的需求层层推进,这个时候,我们经常会用到redis这款中间件作为分布式系统的缓存来使用,以提高系统应用的响应速度,或者说降低服务器的负载难度。那么问题来了,redis速度快的flag是直...

2021-03-22
2

Redis 最大客户端连接数,你了解吗?

1. 前言上一篇文章《你的Redis集群撑得住吗?》讲了应用增加pod时,有一个应用最大连接数计算公式为:maxTotal * pod数 < Redis cluster的最大连接数(单个分片的max...

2021-03-21
2

你的Redis集群撑得住吗?

举个简单的例子来计算,比如一个命令的时间(borrow|return resource+Jedis执行命令+网络开销的时间)为1ms,那么一个连接的QPS计算公式为:1s/1ms=1000。如果业务希望我们集群的QPS能达到100w,有10个应用pod, 那计算公式为10...

2021-03-21
9