您的位置:首页 > 数据库 > Redis

redis简介及安装

2017-02-01 19:54 281 查看
 简介:       

        Redis是一个Key-value的数据结构存储系统,可以用做缓存,队列消息系统。它支持的存储类型很多,例如,String(字符串),list(列表),set(集合),zset(有序集合),还支持设置排序范围查询,位图,hyperloglogs和半径查询地理信息的索引。Redis数据库中的所有数据都存储在内存中,但提供了对持久化的支持,即可以将数据异步写入到硬盘中,而不影响继续提供服务。它还能支持分布式,集群部署以及自带的集群管理工具。

适用场景:

       1.对数据高并发读写 

       2.对海量数据的高效率存储以及访问 

        3.提高数据的拓展性和使用性

Redis安装及配置

1、下载安装包

       wget http://download.redis.io/releases/redis-3.2.0.tar.gz 
  

2、解压安装包

      tar xzf redis-3.2.0.tar.gz

3、编译源代码

     cd redis-3.2.0

     make

    


4、查看编译是否成功,看src目录是否有客户端和服务端相关命令

     cd src

      ll

     


 5、为了便于管理Redis,创立一个文件夹redis来管理它

      mkdir -p /usr/local/redis/bin

      mkdir -p /usr/local/redis/etc

      


      移动配置文件和redis命令到redis的bin和etc目录下

      mv redis.conf /usr/local/redis/etc/

      


      cd src 

      


      将src目录下标绿的移动到redis下的bin目录

      (1)mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server  redis-trib.rb  /usr/local/redis/bin

     (2)cd bin

     (3)ll        



      

6、启动redis-server

     cd /usr/local/redis/bin

     ./redis-server

    


 7、这会redis-server已经启动成功,但还是在前台运行,占用session,下面设置为在后台启动,我们需要修改一下配置文件redis.conf

     cd /usr/local/redis/etc

     vi redis.conf

     

 

8、查看启动是否成功

     重新启动Redis

     ./redis-server /usr/local/redis/etc/redis.conf

    查看redis服务

     ps -ef | grep redis

    


9、启动redis-cli(redis客户端)

     ./redis-cli

   注:服务端绑定IP的可输入一下命令

    ./redis-cli -h 192.168.25.135 -p 6379

    


10、关闭redis服务

    cd /usr/local/redis/bin

    pkill redis-server

    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis