![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【数据库】Redis
孟令杰
互联网技术研究
展开
-
redis 使用方式
一、从redis 获取数据 if(redisFactory.isEnable()){ //按key做查找 String redisKey1 = RedisUtils.JAVA + RedisUtils.LIST + RedisUtils.JI_CHU_SHU_JU + "AUTO;MODELPAGE;" + "BASEDATA;原创 2017-03-30 15:29:41 · 459 阅读 · 0 评论 -
redis 五种数据类型的使用场景
String 1、String 常用命令: 除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度 往字符串append内容 设置和获取字符串的某一段内容 设置及获取字符串的某一位(bit) 批量设置一系列字符串的内容 应用场景: String是最常用的一种数据类型,普通的key/value存储都可以归转载 2016-08-24 17:41:17 · 682 阅读 · 0 评论 -
REDIS (13) 缓存的穿透,雪崩和热点key
穿透 穿透:频繁查询一个不存在的数据,由于缓存不命中,每次都要查询持久层。从而失去缓存的意义。 解决办法:①用一个bitmap和n个hash函数做布隆过滤器过滤没有在缓存的键。 ②持久层查询不到就缓存空结果,有效时间为数分钟。 雪崩 雪崩:缓存大量失效的时候,引发大量查询数据库。 解决办法:①用锁/分布式锁或者队列串行访问 ②缓原创 2018-02-26 17:28:31 · 397 阅读 · 0 评论