
Redis
文章平均质量分 91
Climber813
这个作者很懒,什么都没留下…
展开
-
如何安全的使用Redis
Redis的安全隐患线上运行的 Redis 服务主要有哪些安全隐患呢?和 MySQL 不同,Redis 默认是没有配置密码认证的,如果为了方便运维,开放了监听的客户端地址限制(默认只监听来自 127.0.0.1 的请求),则相当于把 Redis 服务裸跑在公网服务器上,所有人都可以通过默认的 6379 端口与之建立连接并发送请求,甚至运行 flushdb 之类的命令清空 Redis 数据库的所有内容,是不是细思极恐?此外,如果应用使用了 Redis 构建缓存系统,通常会在应用发布内容后新增缓存,.原创 2021-05-07 10:45:40 · 506 阅读 · 7 评论 -
Redis中,必须知道的那些事(Redis面试必问)
提到Redis,相信大多数开发者在面试或者实际开发过程中对缓存雪崩,穿透,击穿并不陌生吧;下面就来看看这三者到底有什么区别?又如何防止这种情况发生呢?先来看看什么是缓存雪崩开发中,针对系统中的热点数据都会去做缓存 ,一般缓存都是定时任务去刷新,或者是查不到之后去更新的,定时任务刷新就有一个问题:举个简单的例子:如果所有热点数据的Key失效时间都是12小时,中午12点刷新的,零点的时候(距离中午刷新点刚好过了12个小时)因某种原因(活动,促销等)有大量用户涌入,假设当时每秒 6000 个请求,本.原创 2020-09-01 22:07:31 · 4523 阅读 · 1 评论 -
Redis基础的问与答
1⃣️、为什么要用Redis因为传统的关系型数据库如MySQL已经不能适用所有的场景了,比如秒杀的库存扣减,访问流量高峰等等,这些都很容易使数据库崩溃掉,所以引入了缓存中间件,目前比较常见的缓存中间件有Reids和Memcached,中和考虑它们的优缺点,最终选择了Redis来作为缓存中间件。2⃣️、Redis有哪些数据库结构?常用的五种基本数据类型:String(字符串)、Hash(字典...原创 2020-02-15 14:52:41 · 6600 阅读 · 0 评论