redis 系列一 -- 简介及安装

1.简介

    redis         --         remote dictionary server    远程字典服务redis

    使用 C 语言编写;数据库

    高性能的 key-value数据库;缓存

    内存数据库,支持数据持久化。数据结构

    Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它能够用做数据库、缓存和消息中间件。性能

 

2.经常使用数据类型

    

3.安装

    3.1须要 tcl  

  1. wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz           //直接下载 
  2. sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/  
  3. cd  /usr/local/tcl8.6.1/unix/  
  4. sudo ./configure  
  5. sudo make  
  6. sudo make install   

 

    3.2解压,移至 /usr/local/redis

    sudo tar -zxvf redis-2.8.0.tar.gz测试

    sudo mv redis-2.8.0 /usr/local/redisspa

 

    3.3进入redis目录

    cd /usr/local/redis/.net

    make命令行

 

    3.4测试

    make testunix

    测试最后一步等待时间太长了吧,我还觉得出问题了,急性子直接重装好几遍。蛋疼啊。

    

    3.5 其余问题

    (1)须要从新安装时,先进入redis/src/下     make clean     再从新安装;

    (2)make 命令改为 make MALLOC=jemalloc     

    

4.启动关闭    

    进入    /usr/local/redis/src/ 

    ./redis-server        占用命令行启动

    ./redis-server &    不占用命令行启动

 

    ./redis-cli shutdown    自动保存并关闭服务

 

5.主从配置

    做为从库的redis,redis.conf中,端口号改为6380;

    找到这行#slaveof <masterip> <masterport>

    接着配置,slaveof 127.0.0.1 6379

    由于是本机上的6379,也没有配置密码,就这样配置就能够 了。

 

    主库上的读写会同步到从库,而从库只有读的权限。

相关文章
相关标签/搜索