-
redis-cli info|grep ops
查询redis每秒执行的操作数量
-
Win32_Interop.lib中的bind()、accept()与ws2_32.lib重复定义(手机拍照图片)
解决方案: 给hiredis.lib和Win32_Interop.lib的源代码修改下,bind()、accept()接口通通加了 后缀_redis,再导出lib后,编译正常。
-
编译出来的x64会连接不上redis
原因是redisConnect()调用了底层的tcp连接,没有全部修改有遗漏。 全部修改后,再编译hiredis.lib导出后,问题解决。
-
x64环境下,redisCommand执行%b参数会报错 “Out of memory”
需要将redisCommand()中int类型修改为size_t类型。
-
redis日常使用
1.查看redis进程:ps -ef|grep redis,查看到进程id是791。 2.输入 ls -l /proc/791/cwd,查看到redis进程的启动目录是:/var/lib/redis 3.到根目录下输入find -name redis,找到redis的配置文件目录:/etc/redis 4.打开/etc/redis,输入more redis.conf|grep logfile,查看redis日志文件所在目录 5.日志文件夹目录:/var/log/redis/redis-server.log
-
关闭redis默认的持久化功能
1.redis默认关闭 aof 策略,开启 rbd 持久化策略
2.查看redis.conf可以看到配置#save "" save 900 1 :表示900s内有1次修改,则save1次 save 300 10 :300s内有10次修改,则save1次 save 60 10000 :60s内有10000次修改,则save1次 step1:配置修改为: save "" #save 900 1 #save 300 10 #save 60 10000 step2:删除/etc/lib目录下的dump.rdb文件,就关闭了redis的rdb持久化策略
-
redis通配符删除
redis-cli keys "s*" | xargs redis-cli del
redis相关知识
最新推荐文章于 2024-05-16 00:49:04 发布