缓存
分布式缓存的读书笔记、感悟、工作笔记,用于总结和思考
gghh2015
这个作者很懒,什么都没留下…
展开
-
遇上了redis的大key与热key怎么办
redis的大key和热key原创 2023-01-29 17:06:27 · 203 阅读 · 0 评论 -
Redis--各个数据类型最大存储量
原文地址:https://redis.io/topics/data-types https://blog.csdn.net/sinat_27143551/article/details/80701089 Strings类型:一个String类型的value最大可以存储512M Lists类型:list的元素个数最多为2^32-1个,也就是4294967295个。 Sets类型:元素个数最多为2^3...转载 2019-03-16 18:25:12 · 1683 阅读 · 0 评论 -
ssm开发使用redis作为缓存,使用步骤
转自:https://www.cnblogs.com/wiseroll/p/7258863.html 1、关于spring配置文件中对于redis的配置 --> -->转载 2017-12-06 19:58:30 · 2841 阅读 · 3 评论 -
redis安装步骤-linux
1、远程管理工具,将压缩包拷贝到linux服务器中,切换到redis压缩包所在路径,解压 tar zxvf redis-3.2.11.tar.gz 2、进入目录 cd redis-3.2.11 编译 make 3、编译后,可以看到解压文件中有对应的src、conf等文件夹 切换到src文件夹 cd src 4、安装redis make install 5、为方便管理,将red...原创 2018-01-14 20:35:31 · 222 阅读 · 0 评论 -
redis安装步骤-windows
在windows中使用redis,只需要设置一下配置文件,注册成服务,启动服务即可。 1、修改配置文件redis.windows-service.conf 设置密码: 将 # requirepass foobared 改成 requirepass yourpassword//此处注意,行前不能有空格,设置密码为Founder123 不绑定任何ip(绑定之后,只能通过此ip访问redis)原创 2018-01-14 21:00:15 · 270 阅读 · 0 评论 -
缓存穿透
《深入分布式缓存:从原理到实践》 缓存数据没有命中就会存在缓存穿透。 目标:避免攻击性穿透、并发更新穿透,让缓存数据的失效过程尽可能平滑。 方法:选择不同的缓存策略、缓存淘汰算法。 第一种场景: 利用不存在的key攻击应用。 过程:每次请求会先检查缓存中是否存在,如果存在返回缓存内容,如果不存在就回源,然后再将结果缓存。如果查询的某个数据在缓存中一直不存在,就会造成每一次请求都回源,这样缓存就失去...原创 2019-02-15 09:43:07 · 154 阅读 · 0 评论 -
引入缓存前的考量-大处着眼,小处着手《深入分布式缓存-从原理到实践》
缓存不是系统架构的必选项,只有在遇到性能瓶颈的业务场景,才可能需要引入缓存。 首先从宏观考虑,整体的缓存场景,缓存层次,缓存策略(同步/更新)。 其次从局部考虑,选择合适的缓存组件,使用方式(数据结构、分布、部署),制定缓存系统的SLA(服务等级协议)。 最后,在系统运行过程中,要对缓存系统监控报警,还要根据业务发展、访问规模的变化,不断对缓存架构优化及演进。 ...原创 2019-02-13 09:46:57 · 197 阅读 · 0 评论