
redis入门
人月IT
深挖问题与动手实践-完成率比完成度更重要
展开
-
Redis入门之一
Redis五钟·数据类型 1.String //getset方法 //get set del nil incr key k扩展命令 扩展命令 decr 2.hash hset hget hmset hmget hgetall hdel hexists hincrby hlen hkeys 3….list**用于消息队列,生产者消费者通道资源 rpoplpush命令**原创 2017-11-13 14:14:04 · 464 阅读 · 0 评论 -
Redis入门之二6379端口
Redis的8个重要特性: 1.速度快正常情况下,Redis执行命令的速度非常快,官方给出的数字是读写性能可以达到10万/秒,当然这也取决于机器的性能,但这里先不讨论机器性能上的差异,只分析一下是什么造就了Redis除此之快的速度,可以大致归纳为以下四点: ·Redis的所有数据都是存放在内存中的,表1-1是谷歌公司2009年给出的各层级硬件执行速度,所以把数据放在内存中是Redis转载 2017-12-07 15:45:34 · 3037 阅读 · 0 评论 -
Redis在实际项目中的使用
redis: host: 172.27.15.23 port: 6379 database: 0 pool: max-idle: 20 min-idle: 1 max-active: 20 max-wait: 60000 import org.springframework.cache.CacheManager; i原创 2018-01-08 15:29:06 · 7221 阅读 · 0 评论 -
优惠券领取--Java电商
归纳一下修改后的逻辑: 1.查询缓存,如果缓存存在,返回结果 2.缓存不存在,查询数据库 3.争夺分布式锁 4.成功获得锁,再次判断缓存的存在 5.如果缓存仍旧不存在,把查询数据库的结果循环放入缓存 6.释放分布式锁 这种二次判断存在性的机制有一个专门的名字,叫做双重检测。该方法在线程安全的单例模式中也常常被用到。 几点补充: 1.原创 2017-12-17 22:28:25 · 7188 阅读 · 0 评论