
Redis
文章平均质量分 69
redis进阶
KK架构
天道酬勤
展开
-
Redis Json 的安装与实战,真的很丝滑
号外 喜大普奔,Redis 官方支持 JSON 操作了,当我看到这个消息时,我的脑海中立马闪过这些操作: 把一个对象序列化成 json 字符串; 塞到 redis 的一个键上; 用的时候,拿到字符串,解析成对象,然后一顿操作猛如虎; 再序列化成字符串,塞回去。 而现在这一切简化成直接操作 Json 的了!下面赶紧来体验一番 安装 Redis 关于 redis 的安装,这里附上传送门: https://blog.youkuaiyun.com/qq_24434251/article/details/12原创 2021-12-17 11:00:00 · 7325 阅读 · 5 评论 -
Redis 编译安装
前言 为了简单起见,在安装过程中已经默认关闭了防火墙和 SeLinux 。但生产环境则不建议这样做,为了安全起见,应该是开放相应的端口。 # 关闭防火墙 systemctl stop firewalld # 关闭 SELINUX sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 官网下载链接: https://redis.io/download 选择稳定版本下载,这里选择了 6.2.6 版本(默认是下载 Linux 版原创 2021-12-16 20:45:22 · 1923 阅读 · 0 评论 -
Redis 的三个击穿问题
首先,这三个概念讲的都是缓存不存在,去请求数据库的问题。 一、缓存穿透 是指查询一个一定不存在的数据,将导致这个不存在的数据每次请求都要去查数据库,造成缓存穿透。 解决方案: 将空对象也缓存起来 采用布隆过滤器,将所有可能的数据hash到一个足够大的bitmap中,一个一定不存在的数据肯定会被布隆过滤器过滤掉,避免查询数据库。 二、缓存雪崩 缓存在集中一段时间内失效,发送大量的缓存穿透,都落在数据...原创 2020-04-22 15:50:37 · 172 阅读 · 0 评论 -
Redis 5.0安装
一、编译安装 cd /usr/local yum install -y gcc wget http://download.redis.io/releases/redis-5.0.5.tar.gz tar xzf redis-5.0.5.tar.gz cd redis-5.0.5 make cd src make install 二、修改配置文件 cd /usr/local/redis-5.0.5...原创 2020-04-22 15:47:57 · 167 阅读 · 0 评论