1. 需求分析在很多互联网应用中,我们会存在签到送积分、签到领取奖励等这样的需求,比如:签到1天送10积分,连续签到2天送20积分,3天送30积分,4天以上均送50积分等。如果连续签到中断,则重置计数,每月初重置计数。显示用户某个月的签到次数。在日历控件上展示用户每月签到情况,可以切换年月显示。2....
1.1. 第一步:下载安装包下载地址:https://redis.io/download,一般下载稳定版(Stable),截止目前为止最新版是7.0.0。wget -P /opt/install/ https://download.redis.io/releases/redis-6.0.9.tar....
主要体现在一下几点功能强大持续改进经久不衰高性能:底层使用C语言编写,内存数据库,通讯采用epoll非阻塞I/O多路复用机制线程安全:redis的操作都是单线程的,保证了原子操作。多线程体现在网络协议解析和同步数据上。所以redis底层核心操作还是由单线程来完成的,以致于redis在高并发场景避免一...
在阿里云搭建 Redis 哨兵集群的坑 sdown sentinel或者failover-abort-not-elected前晚加班到 22:30 才下班回去。回去之后洗完澡打开了电脑(23:30)搭建 redis 的哨兵集群,直到了凌晨一点前哨兵还是无法互相通信就睡觉了,第二天还得上班。今天在...
1.1. Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redi...
排查Redis大Key工具安装使用1、简介rdb_bigkeys,这是用go写的一款工具,分析rdb文件,找出文件中的大key,实测发现,不管执行时间还是准确度都是很高的,一个3G左右的rdb文件,执行完大概两三分钟,直接导出到csv文件,方便查看,比较推荐使用该工具去查找大key。下方简介摘抄来自...
下面来讲一下本博客的一些样式以及实现代码首先是博客的下拉挂绳图片其实这个挂绳图片是在Halo的作者博客中见到的,感觉好看就将其download了,Halo的作者博客在本博客的友人链中有,感觉兴趣的可以看看。我这边上传到了图床这个是钢铁侠挂绳图片的地址https://368368.cappuccino...