redis

如何在ubantu12.04上安装redis3.0?

1.下载文件,这里我们选择了最新的稳定版v3.0

root@localhost:~# wget http://download.redis.io/releases/redis-3.0.0.tar.gz

2.解压

root@localhost:~# tar zxvf redis-3.0.tar.gz

3.编译

root@localhost:~#cd redis-3.0.0 && make

4.查看版本

root@localhost:~# src/redis-server -v
Redis server v=3.0.0 sha=00000000:0 malloc=jemalloc-3.6.0 bits=32 build=a8a321b3ed54eaaa
  1. 基本组件
    redis-benchmark、redis-check-dump、redis-sentinel、redis-check-aof、redis-cli、redis-server构成了redis软件包,下面我们来了解一下它们分别是用来干什么的。
    组件 用途
    redis-server Redis服务器的启动程序。
    redis-cli Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作。
    redis-benchmark Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能。
    redis-stat Redis状态检测工具,可以检测Redis当前状态参数及延迟状况。
  2. 如何启动redis服务

启动 redis 服务非常的简单:

root@localhost:~# src/redis-server 

启动 redis 服务时可以指定很多配置参数,一般情况下,我们会将配置参数写到config文件中,在启动 redis 服务时,指定配置文件即可。

redis 软件包中提供了一个默认的配置文件redis.config,当我们需要指定配置文件启动时,需要按照如下方式启动:

root@localhost:~# src/redis-server redis.config

redis 服务启动以后,我们可以使用redis-cli工具来连接 redis 服务。

root@localhost:~# src/redis-cli
127.0.0.1:6379>
  1. redis.config中的相关参数:
    redis 服务相关参数都需要在redis.config文件中进行配置,所以我们有必要花点时间来简单了解一下 config 文件中的基本参数。
    参数 作用
    daemonize 是否以后台daemon方式运行redis服务。
    port redis服务端口,默认6379。
    timeout 请求超时时间。
    requirepass 连接数据库密码。

redis.config中daemonize参数默认为no,为了让redis服务在后台运行,我们需要将daemonize参数设置为yes。

你可能感兴趣的:(redis学习笔记)