![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
程序员•进军SJF
DO WHAT YOU SAY. SAY WAHT YOU DO.
展开
-
记一次生产redis线程堵塞fullgc问题分析
背景目前线上运行推荐业务模块,因重构版本和老版本分别部署在不同的机器集群中,运行了几个版本后,老版本的流量已经少的可怜,日均50w左右,为了释放机器资源,然后把老版本代码复制到重构版本后的项目中继续为老版本用户提供服务。搞完后,测试通过,上线。当然我们也比较小心,首先切了一台网关然后观察了一段时间发现基本正常。等下一个上线日我们就把所有网关全部切到新项目的上边。首日基本正常,第二日后问题接踵而至。一、老版本接口耗时超长1.1 首次发现问题首次发现问题是只在其中的一台机器(A)发生的,下图是首次发现问原创 2020-11-13 15:00:41 · 1043 阅读 · 0 评论 -
亿级用户流量网站如何统计活跃用户?妙用redis中bitMap
BitMap是什么就是通过一个bit位来表示某个元素对应的值或者状态,其中的key就是对应元素本身。我们知道8个bit可以组成一个Byte,所以bitmap本身会极大的节省储存空间。你可以把它理解为一个特殊处理过的 字符串,key代表业务属性、标签。一个 bit 位来表示某个元素对应的值或者状态Redis中的BitMapRedis从2.2.0版本开始新增了setbit,getbit,bit...原创 2020-04-30 20:14:19 · 786 阅读 · 0 评论