NoSql
文章平均质量分 90
刘彦青-Yannis
这个作者很懒,什么都没留下…
展开
-
server.c:5166:39: error: ‘struct redisServer’ has no member named ‘maxmemory’
1、错误示例server.c:5151:94: error: ‘struct redisServer’ has no member named ‘unixsocket’serverLog(LL_NOTICE,“The server is now ready to accept connections at %s”, server.unixsocket);^server.c:5152:19: error: ‘struct redisServer’ has no member named ‘super转载 2020-09-14 10:22:40 · 3808 阅读 · 0 评论 -
CentiOS 7.xx环境下安装Redis
准备redis安装包:redis-5.0.3.tar.gzRedis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。确认gcc是否安装:rpm -qgcc查看版本信息 :gcc -v如果没有安装需要安装gcc:yum-yinstallgcc yum-yinstallgcc-c++ 安装...原创 2018-02-28 16:12:40 · 238 阅读 · 0 评论 -
什么是缓存穿透、缓存击穿、缓存雪崩以及怎么解决
缓存穿透:描述一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去数据库查询。一些恶意的请求会故意大量查询不存在的key,就会对数据库造成很大的压力。这就叫做缓存穿透。 简单的说就是故意避开缓存去数据库查询数据。解决对查询结果为空的情况也进行缓存,缓存时间设置短一点。缓存击穿描述缓存击穿是指缓存中没有但数据库中有的数据(一般是缓存时间到期),...原创 2020-03-05 15:01:56 · 1570 阅读 · 0 评论