Redis 4.0.1 的 Linux 安装包还挺适合自己动手鼓捣的。源码编译方式,比较适合想了解点底层运行原理的你。整个流程不复杂,核心就几步:解压、编译、安装,再手动拷个配置文件就能跑起来。嗯,前提是你装好 gcc,要不 make 的时候肯定会报错。服务端、客户端命令都在/usr/local/bin
,直接用redis-server
和redis-cli
就行,挺方便。
建议你装完先把redis.conf
那份配置文件折腾明白,里面有不少默认值其实不太适合线上,比如appendonly
、bind
、requirepass
这些,改好了性能才稳定。顺便说,Redis默认是用内存干活的,不调好配置,容易吃爆内存哦。
如果你想对配置文件再深入一点,可以去看看这几篇:创建全新 Redis 配置档、优化 redis.conf、深入解析配置。都是干货,不唬人。
另外,如果你打算上更高版本,比如 5.0 以上,也有对源码编译的教程:Redis 5.0.1 安装指南,对比看看区别,心里更有数。嗯,想省事的也可以看看带包版本:Redis 3.0.7 安装包或者Redis 4.0.8 详细步骤,按图索骥也能跑起来。
,Redis 4.0.1 源码编译版比较适合有一定 Linux 基础的你,踩个坑也能收获不少。记得:编译前装好gcc
,配置文件别忘调,服务启动时多观察日志就好。