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

Linux安装redis

2015-08-24 10:07 627 查看

安装redis

[code]wget http://download.redis.io/redis-stable.tar.gz #也可以git clone https://github.com/antirez/redis.git tar -zvxf  redis-stable
cd redis-stable
make
make install


make之后,会出现一句提示:

Hint: To run ‘make test’ is a good idea ;)

其实不测试,一般都可以用。

运行 make test

报错You need tcl 8.5 or newer in order to run the Redis test

[code]yum install tck


修改redis配置文件

daemonize :redis默认不是用守护进程的,如果需要更改,把daemonize no改成daemonize yes。

timeout:请求超时时间

loglevel:log信息级别

databases:开启数据库的数量

appendonly:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。

appendfsync:appendonlylog如何同步到磁盘(三个选项,分别是每次写都强制调用fsync、每秒启用一次fsync、不调用fsync等待系统自己同步)

设置密码

[code]
cp redis.conf /etc/redis.conf 
vi /etc/redis.conf
#找到 requirepass
requirepass password


启动redis

[code]redis-server /etc/redis.conf


检查是否启动成功

[code]ps -ef | grep redis


Redis有两种存储方式,默认是snapshot方式,实现方法是定时将内存的快照(snapshot)持久化到硬盘,这种方法缺点是持久化之后如果出现crash则会丢失一段数据。因此在完美主义者的推动下作者增加了aof方式。aof即append only mode,在写入内存数据的同时将操作命令保存到日志文件。

参照:

Redis (一) 安装

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