美文网首页我爱编程
001--Redis安装使用说明

001--Redis安装使用说明

作者: 糖纸疯了 | 来源:发表于2018-04-11 17:28 被阅读23次

    1.Windows使用:

    • 1.直接将Redis安装到指定目录,最好在安装的时候勾选PATH,将Redis的安装目录配置在系统PATH路径中
    • 2.点击Redis-server.exe直接执行Redis服务
    • 3.点击Redis-cli.exe直接执行Redis程序

    2.Linux使用:

    • 1.直接解压文件,将Redis直接安装
    • 2.执行"./redis-server"直接运行服务
    • 3.执行"./redis-cli"直接运行程序

    3.Linux下启动redis-server的问题解决:

    1)The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128
    2)WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add ‘vm.overcommit_memory = 1‘ to /etc/sysctl.conf and then reboot or run the command ‘sysctl vm.overcommit_memory=1‘ for this to take effect.
    解决:针对这两个问题,都要修改/etc/sysctl.conf文件,在文件末尾加入以下两句:

    net.core.somaxconn= 1024
    vm.overcommit_memory = 1
    

    3)WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command ‘echo never > /sys/kernel/mm/transparent_hugepage/enabled‘ as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
    解决:其实警告信息已经说的很明白了。
    临时解决:root用户执行echo never > /sys/kernel/mm/transparent_hugepage/enabled
    永久解决:将上面这句话写入到/etc/rc.local文件中。
    修改完成后要重启redis。
    个人操作:直接添加/etc/sysctl.conf即可

    相关文章

      网友评论

        本文标题:001--Redis安装使用说明

        本文链接:https://www.haomeiwen.com/subject/nixzhftx.html