redis 是一个 key-value 存储系统,和 Memcached 类似, 是当前非常热门的 NoSQL 之一, 这段时间打算了解下。 --下载 [redis@db1 ~]$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz --创建目录 [root@db1 local]# mkdir -p /usr/local/redis/bin[root@db1 redis]# chown -R redis:redis /usr/local/redis --安装 [redis@db1 ~]$ tar zxvf redis-2.8.17.tar.gz [redis@db1 ~]$ cd redis-2.8.17[redis@db1 redis-2.8.17]$ make --copy 文件 [redis@db1 redis-2.8.17]$ cd src[redis@db1 src]$ cp redis-benchmark redis-cli redis-check-aof redis-check-dump redis-sentinel redis-server /usr/local/redis/bin[redis@db1 redis-2.8.17]$ cp redis.conf /usr/local/redis/备注:这里将 make 生成后的可执行文件复制到目录/usr/local/redis/bin ,便于管理。 --手册上关于可执行文件的解释 redis-server is the Redis Server itself. redis-sentinel is the Redis Sentinel executable (monitoring and failover). redis-cli is the command line interface utility to talk with Redis. redis-benchmark is used to check Redis performances. redis-check-aof and redis-check-dump are useful in the rare event of corrupted data files. --修改 redis.conf 参数 daemonize yespidfile /usr/local/redis/redis.pidlogfile "/usr/local/redis/redis.log"dbfilename dump.rdbdir /usr/local/redis备注:目前仅设置以上参数,其余参数默认。 --启动 [redis@db1 redis]$ redis-server /usr/local/redis/redis.conf --测试 [redis@db1 ~]$ redis-cli 127.0.0.1:6379> set a 1OK127.0.0.1:6379> get a"1"备注: 安装完成。 --参考 http://redis.io/download http://redis.io/topics/quickstart Linux 下 Redis 安装详解 (责任编辑:IT) |