Redis
小霸戈
资深码农,记录学习,分享个人经验
展开
-
一文带你深入了解 Redis 内存模型
作者:编程迷思 链接:https://www.cnblogs.com/kismetv/p/8654978.html 前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等...转载 2020-03-27 10:42:07 · 239 阅读 · 0 评论 -
如何使用 SpringBoot + Redis 优雅的解决接口幂等性问题
爱码士人员 https://www.jianshu.com/p/f76c9767f6fd 前言: 在实际的开发项目中,一个对外暴露的接口往往会面临,瞬间大量的重复的请求提交,如果想过滤掉重复请求造成对业务的伤害,那就需要实现幂等! 我们来解释一下幂等的概念: 任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重复处理。 1、数据库建...转载 2020-03-07 09:15:48 · 263 阅读 · 0 评论 -
高可用Redis服务架构分析与搭建
HorstXu https://www.cnblogs.com/xuning/p/8464625.html 基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等...转载 2020-03-04 21:11:16 · 97 阅读 · 0 评论 -
Redis 点赞模块设计 - Redis缓存 + 定时写入数据库实现高性能 Redis 点赞功能!
本文基于 SpringCloud, 用户发起点赞、取消点赞后先存入 Redis 中,再每隔两小时从 Redis 读取点赞数据写入数据库中做持久化存储。 点赞功能在很多系统中都有,但别看功能小,想要做好需要考虑的东西还挺多的。 点赞、取消点赞是高频次的操作,若每次都读写数据库,大量的操作会影响数据库性能,所以需要做缓存。 至于多久从 Redis 取一次数据存到数据库中,根据项目的实际情况定吧,我是暂...转载 2019-12-16 16:55:25 · 590 阅读 · 1 评论 -
阿里云Redis的规范:键值设计、命令使用、客户端使用、相关工具
作者:付磊-起扬 https://yq.aliyun.com/articles/531067 本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。 键值设计 命令使用 客户端使用 相关工具 通过本文的介绍可以减少使用Redis过程带来的问题。 一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:i...转载 2019-12-14 12:01:04 · 303 阅读 · 0 评论