Redis is an open source (BSD licensed), in-memory data structure store, used as database, cache and message broker.It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries.
Redis作为如今比较火热的NoSQL数据库,在数据的热数据存储和查询方面有着不错的应用,这篇文章将介绍Redis的安装和配置信息。
下载、安装Redis
1 | wget http://download.redis.io/releases/redis-3.0.7.tar.gz |
- 解压
1 | tar xzf redis-3.0.7.tar.gz |
- 赋予权限
1 | sudo chmod -R 775 redis-3.0.7/ |
- make
1 | cd redis-3.0.7/ |
- install tcl
1 | sudo apt-get install tcl |
- make test
1 | make test |
- make install
1 | make PREFIX=/home/server/software/redisInstall install |
配置与启动
- 进入目录
1 | cd /home/server/software/redisInstall/bin |
- 文件介绍
文件名 | 介绍 |
---|---|
redis-benchmark | redis性能测试工具 |
redis-check-aof | aof日志检查工具 |
redis-check-dump | rdb日志检查工具 |
redis-cli | redis客户端连接 |
redis-server | redis服务进程 |
- 复制配置文件
1 | cp ../../redis-3.0.7/redis.conf ../ |
- 启动redis服务
1 | cd .. |
1 | 26049:M 24 Mar 16:59:56.768 # You requested maxclients of 10000 requiring at least 10032 max file descriptors. |
- 开启后台进程配置
1 | vim redis.conf |
- 客户端测试连接
1 | ./bin/redis-cli |
redis.conf 配置详解
1 | ######################### 通用 ######################### |
参考:邢栋博客——redis3.0.6配置文件redis.conf参数详解
转载请注明出处