缓存
文章平均质量分 85
wu_yangchun
只要开始,永远不晚。
展开
-
redis基本数据类型
字符串类型赋值与取值SET GETSET key valueGET key一个字符串类型键允许存储的数据的最大容量是512MB。 Redis对于键的命名并没有强制的要求,但比较好的实践是用“对象类型:对象ID:对象属性”来命名一个键,如使用键user:1:friends来存储ID为1的用户的好友列表。对于多个单词则推荐使用“.”分隔。递增数字INCR当要操作的键不存在时会默认键值为0,所以第一次原创 2016-11-24 22:52:17 · 264 阅读 · 0 评论 -
Redis事务
Redis事务MULTI EXECRedis中的事务(transaction)是一组命令的集合。事务的原理是先将属于一个事务的命令发送给Redis,然后再让Redis依次执行这些命令。multi就是生成事务,然后输入redis命令,最后用exec执行命令。redis>MULTIOKredis>SADD "user:1:following" 2QUEUEDredis>SADD "user:2:原创 2016-12-01 14:32:07 · 214 阅读 · 0 评论 -
redis生存时间
redis生存时间EXPIRE命令EXPIRE命令设置失效时间,单位秒。redis>set session:1 aaaOKredis>expire session:1 900(integer) 1TTL命令查看还有多长时间失效redis>SET foo barOKredis>EXPIRE foo 20(integer) 1redis>TTL foo(integer) 15redis原创 2016-12-02 16:44:42 · 619 阅读 · 0 评论 -
redis使用过程中遇到的问题及解决方法
redis使用过程中遇到的问题及解决方法最近项目里想用redis提升查询效率,我是其中几个模块的开发人员,在使用redis的过程中遇到了很多的问题。摸着石头过河,受到很多打击,但也学会了很多,记录下来,供自己备忘也方便别人。1、查询key值查不到,然而用可视化工具查是有值的仔细看了下工程中的配置文件,缓存值是A工程中放的,在B中取。A中index设置了0,B中index设置了1,节点不一样导致取不到原创 2016-11-22 23:01:31 · 8827 阅读 · 0 评论 -
缓存
缓存利用项目闲暇时间,对缓存知识进行了一次梳理,整理成了脑图,这里配合脑图进行一下说明。 脑图:缓存知识点整理 [TOC]缓存简介缓存的本质是让数据更接近使用者,如何设计缓存、哪些数据适合进行缓存、缓存的方式、缓存的回收策略都是我们需要考量的点。java应用缓存http缓存redis缓存数据库缓存mybatis缓存nginx缓存...原创 2018-07-18 16:53:01 · 817 阅读 · 3 评论