![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis学习系列
文章平均质量分 62
wukurua
摸鱼使者
展开
-
c++实现布隆过滤器
hashfuntion.h(常用字符串Hash函数)unsigned int SDBMHash(const char *str);unsigned int RSHash(const char *str);unsigned int JSHash(const char *str);unsigned int PJWHash(const char *str);unsigned int APHash(const char *str);unsigned int DJBHash(const char *str原创 2021-01-12 16:33:33 · 548 阅读 · 0 评论 -
深入redis——(1)缓存穿透问题以及解决方法
参考文章:https://lion-wu.blog.csdn.net/article/details/108109523https://www.jb51.net/article/163820.htm一、什么是缓存穿透?系统要查询的数据在缓存和数据库中都不存在,这是当业务系统发起查询,按照下面的流程,首先会前往缓存中查询,再前往数据库中查询,数据库返回空。也就是请求每次都会打到数据库上面去,这就是缓存穿透。二、什么情况会发生缓存穿透?如果存在大大大量请求要查询不存在的数据,那么这些请求都会打.原创 2021-01-11 17:32:52 · 178 阅读 · 0 评论 -
c++操作redis——(1)安装和环境配置
一、安装wget https://download.redis.io/releases/redis-6.0.9.tar.gztar xzf redis-6.0.9.tar.gzcd redis-6.0.9make执行完 make 命令后,redis-6.0.9 的 src目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli:下面启动 redis 服务(这种方式启动 redis 使用的是默认配置):cd src./redis-server原创 2021-01-11 03:21:35 · 603 阅读 · 0 评论