redis -- remote dictionary server 远程字典服务redis
使用 C 语言编写;数据库
高性能的 key-value数据库;缓存
内存数据库,支持数据持久化。数据结构
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它能够用做数据库、缓存和消息中间件。性能
sudo tar -zxvf redis-2.8.0.tar.gz测试
sudo mv redis-2.8.0 /usr/local/redisspa
cd /usr/local/redis/.net
make命令行
make testunix
测试最后一步等待时间太长了吧,我还觉得出问题了,急性子直接重装好几遍。蛋疼啊。
(1)须要从新安装时,先进入redis/src/下 make clean 再从新安装;
(2)make 命令改为 make MALLOC=jemalloc
进入 /usr/local/redis/src/
./redis-server 占用命令行启动
./redis-server & 不占用命令行启动
./redis-cli shutdown 自动保存并关闭服务
做为从库的redis,redis.conf中,端口号改为6380;
找到这行#slaveof <masterip> <masterport>
接着配置,slaveof 127.0.0.1 6379
由于是本机上的6379,也没有配置密码,就这样配置就能够 了。
主库上的读写会同步到从库,而从库只有读的权限。