首页 > 技术文章 > redis学习

sy-liu 2018-03-29 12:16 原文

1、进入redis

redis-cli

2、启动redis

service redis start // 或者 redis-server // service redis-server start //service redis-server restart

3、停止redis

service redis stop // 或者 redis-cli shutdown //service redis-server stop

4、 在 linux ubuntu中redis日志的位置

/var/log/redis 中

5、 redis log中 Can't save in background: fork: Cannot allocate memory 错误

原因 :内存不够用 

解决方案 1、产看系统中其他程序内存占用情况,停止内存占用高的程序 2、加大内存 3、删除不使用的数据

6、redis-cli --bigkeys 

         对redis中的key进行采样,寻找较大的keys。

 

7、错误 Failed opening the RDB file dump.rdb (in server root dir /var/lib/redis) for saving: Permission denied 

  原因:redis没有对 dump.rdb 操作的权限

解决方案: sudo chown redis:redis -R /var/lib/redis/  

      如果这不起作用,请改为在根目录上设置redis权限

        sudo chown redis:redis -R /var/

 

 

 

                  

 

 

推荐阅读