
redis
qq_31443653
这个作者很懒,什么都没留下…
展开
-
redis分布式限流,计数器,令牌桶
分布式限流方案计数:简单,双倍临界情况漏桶:恒定速度,不能应对峰值令牌桶:允许一定突然,丢掉部分请求有待商榷,令牌桶普遍用得多一些成熟方案可见,阿里Sentinel:https://sentinelguard.io/zh-cn/docs/basic-implementation.html令牌桶方案实现方案一、在提供给业务方的Controller层进行控制。1、使用guava提供工具库...转载 2020-03-26 21:33:13 · 963 阅读 · 4 评论 -
为什么分布式一定要有redis?
1、为什么使用redis分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。当然,redis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,完全还有其他中间件(如zookpeer等)代替,并不是非要使用redis。因此,这个问题主要从性能和并发两个角度去答。 回答:如下所示,分为两点(一)性能 如下图所示,我们在碰到需要执行耗时特别久,且结果...转载 2018-06-15 10:23:52 · 237 阅读 · 0 评论 -
Jedis基本操作
public class BasicOperation { private static String redisServer = "127.0.0.1"; private static int redisPort = 6379; public static void main(String[] args) { Jedis jedis = new Je...转载 2018-07-06 16:43:12 · 222 阅读 · 0 评论 -
Redis有哪些开发设计规范值得我们注意的
redis不是垃圾桶也不是 SUPER MAN,能力和资源都有限,不合理的使用会降低它的健康度,严重时甚至会引起redis抖动、阻塞等进而导致服务不可用,每一个使用redis的开发人员都应当掌握规范的开发和使用方法。本文整理出redis开发过程中七个较常出现的使用不合理的场景,并辅以案例进行分析说明。01合理使用集合类http://fzn.cc 案例 某活动需求,每天10点对昨天参...转载 2018-07-26 09:45:32 · 457 阅读 · 0 评论 -
Redis基础、高级特性与性能调优
Redis基础、高级特性与性能调优本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。 本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。目录 概述 Redis的数据结构和相关常用命令 数...转载 2018-07-26 10:29:09 · 172 阅读 · 0 评论