Redis
文章平均质量分 55
erternalKing
弱者寄希望于环境,强者寄希望于自身!
展开
-
redis实现基于令牌桶算法(控制速率)以及固定时间的固定请求次数的请求限流器(golang版)
具体地,我们可以使用Redis中的有序集合(sorted set)来实现令牌桶算法。首先,我们需要在Redis中设置一个有序集合,将时间戳作为成员(member),将令牌数作为分值(score)。然后,每次收到一个请求时,就从有序集合中获取当前的令牌数,并将其减1。同时,我们也需要根据一定的规则,定期向有序集合中添加令牌,确保令牌桶中的令牌数不会永久耗尽。Redis可以通过实现一个基于令牌桶算法的限流器来限制HTTP请求的访问速率。令牌桶算法是一种常见的限流算法,它基于一个令牌桶来控制请求的速率。原创 2023-03-22 15:50:41 · 1589 阅读 · 0 评论 -
redis报错 : protocol error, got 'J' as reply type byte
我报这个错误的是Windows下phpStudy集成环境下,php版本为7.2(nts),redis版本为3.1.6(×86)。这个报错出现的时候请核实下所使用的端口是否正确,保证6379端口的正常运作。当时我因为使用错误的端口号,报了这个错误,在此记录。...原创 2019-11-08 16:35:50 · 4572 阅读 · 5 评论