
redis
文章平均质量分 73
李秀才
生活不只有苟且,还有诗和远方。
展开
-
Redis主从复制原理及配置
为了实现高可用,我们通常需要将Redis部署多份,部署在不同的服务器上,然后通过数据同步,来实现多副本之间数据的一致,Redis自身提供了主从复制机制来实现数据同步,从而使得我们可以在此基础上,能实现快速的故障恢复,达到生产中高可用的要求。主从复制的用途:1 数据冗余:主从复制实现了数据的热备份;2 故障恢复:当主节点出现问题,可以由从节点提供服务,实现快速的故障恢复;3 负载均衡:在主从复制的基础上,配合读写分离,由从库分担读的压力,主库只有写的压力,从而实现负载均衡,提高redis服务.原创 2021-01-20 00:07:01 · 204 阅读 · 1 评论 -
利用Redis实现高并发计数器
业务需求中经常有需要用到计数器的场景:譬如一个手机号一天限制发送5条短信、一个接口一分钟限制多少请求、一个接口一天限制调用多少次等等。使用Redis的Incr自增命令可以轻松实现以上需求。以一个接口一天限制调用次数为例: /** * 是否拒绝服务 * @return */ private boolean denialOfService(String userId){ long c...原创 2018-03-02 22:58:57 · 47663 阅读 · 13 评论 -
springMVC集成redis
Redis现在已经是开发中的标配了,我们在使用SpringMVC的时候可以通过集成Jedis来很方便地操作Redis,Jedis实现了一个redis连接池,以及实现了很多Java操作redis的方法。集成Jedis第一步要引入依赖: <dependency> <groupId>redis.clients</groupId> ...原创 2018-04-01 00:59:18 · 6327 阅读 · 7 评论