redis
陈虎_63
这个作者很懒,什么都没留下…
展开
-
Java实现分布式系统限流
为何使用分布式系统限流: 在分布式环境中,我们的系统都是集群化部署,那么使用了单机版的限流策略,比如我们对某一个接口的限流方案是每秒钟最多10次请求,那么因为各个实例都会自己维护一份请求次数,所以真实每秒的请求数是: 节点数 * 每秒最多请求数,这样的话就超出了我们的预期; 分布式限流解决方案: ● 可以基于redis,做分布式限流 ● 可以基于nginx做分布式限流 ● 可以使用阿里开源的 sentinel 中间件 本次介绍使用 redis 做分布式限流 实现思路: 设计思路:假设一个用户(用IP判断)每原创 2022-01-21 13:53:07 · 1500 阅读 · 0 评论 -
linux安装redis
下载软件包 使用命令下载: wget http://download.redis.io/releases/redis-5.0.5.tar.gz 解压: tar -xvf redis-5.0.5.tar.gz 进入解压后的redis目录,对redis进行编译安装 cd redis-5.0.5/ make cd src make install 修改配置文件 cd /software/redis-5.0.5/ vim redis.conf 设置密码:奉劝大家一定要设置密码,我的服务器因为不原创 2021-12-17 20:07:54 · 1057 阅读 · 0 评论 -
redis-->RedisTemplate的API
通用操作: /** * 判断key是否存在 * @param key 键 * @return true 存在 false不存在 */ public Boolean hasKey(String key) { return redisTemplate.hasKey(key); } /** * 设置有效时间 * * @param key Redis键 * @param time原创 2021-12-04 20:03:26 · 695 阅读 · 0 评论