![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 95
XWenXiang
相信奇迹的人,本身就和奇迹一样了不起
展开
-
Redis 基础
比如记录用户一年内签到的次数,签了是 1,没签是 0。把 h 和 e 的二进制码连接在一起,第一位的下标是 0,依次递增至 15,然后将数字为 1 的位置标记出来,得到 1/2/4/9/10/13/15,我们把这组数字称为位的“偏置数”,最后按照上述偏置数对字符 a 进行如下位图操作。Redis 官方也做了一个实验,他们模拟了一个拥有 1 亿 2 千 8 百万用户的系统,然后使用 Redis 的位图来统计“日均用户数量”,最终所用时间的约为 50ms,且仅仅占用 16 MB内存。...原创 2022-08-26 16:49:58 · 742 阅读 · 0 评论 -
windows下 Redis 的安装和使用
介绍是一个cs架构的开源软件(用c语言写的,初级版本代码只有1w多行。公司使用5.x,4.x多)非关系型(没有外键关联关系)数据库数据都放在内存中(读写速度超级快,每秒的qps10w)以key-value形式存储有5大数据类型(字符串,list,hash,集合,有序集合)好处速度快,因为数据存在内存中,类似于python的字典的优势就是查找和操作的速度快支持丰富数据类型,支持支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行丰富的特性。...原创 2022-07-19 10:46:13 · 1831 阅读 · 0 评论 -
Redis 与 Mysql 双写一致性方案解析
首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作例如首页,由于首页被访问的频率最高,如果每一次访问首页都需要去数据库查询,那么数据库的压力会很大。可以将数据写入缓存,下一次直接去缓存中取,这样就会减轻数据库的压力。.........原创 2022-07-15 20:50:11 · 382 阅读 · 0 评论