
Redis
文章平均质量分 79
Redis
活跃的咸鱼
博客内容大部分均来日常学习的笔记。
展开
-
Redis缓存穿透,缓存击穿,缓存雪崩解决方案以及封装Redis工具类
参考自黑马程序员缓存穿透缓存穿透: 数据在数据库和redis中都不存在,请求直接打在数据库中。解决方案:方案一:方案二:代码案例实现: // 缓存穿透 private Shop cacheBreakDown(Long id){ // 查询redis String jsonShop = (String) redisTemplate.opsForValue().get(RedisConstants.SHOP_CACHE + id); .原创 2022-03-04 21:10:42 · 939 阅读 · 1 评论 -
Redis单机,主从集群,哨兵集群,分片集群的搭建
Redis集群本章是基于CentOS7下的Redis集群教程,包括:单机安装RedisRedis主从Redis分片集群1.单机安装Redis首先需要安装Redis所需要的依赖:yum install -y gcc tcl然后将课前资料提供的Redis安装包上传到虚拟机的任意目录:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vosF8eXQ-1633604276640)(assets/image-20210629114325516.png)]例如,我原创 2021-10-07 19:21:32 · 1140 阅读 · 2 评论 -
Redis的三种特殊数据类型的命令及使用场景
Redis GEO的作用Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作。Geo可以实现微信附近的人,朋友的定位,两地之间的距离,地图。Redis GEO 操作方法有:geoadd:添加地理位置的坐标,可以将一个或多个经度(longitude)、纬度(latitude)、位置名称(member)添加到指定的 key 中。语法格式为:GEOADD key longitude latitude member [longitude latitude member …]geop原创 2021-04-12 12:52:12 · 282 阅读 · 2 评论