Redis 是一个key/value 类型的数据库,它将数据都存放在内存中,因此操作速度非常快。数据持久化有两种方式:
- 数据存放内存中,redis定期将数据刷新到磁盘文件中。也就是RDB。
- 数据直接写到磁盘文件中。也就是AOF。
关于这两种方式,各有优缺点,前者适合备份以及恢复,但是容灾性能并不好,如果机器down掉的话,可能会损失好几分钟的数据。后者的话,即使机器down掉,最多损失1秒的数据。
在ubuntu 上安装redis很简单,首先进入root账户,执行apt-get install redis-server 命令来下载。完成后,使用如下命令来检查是否已经启动。
如果没有启动的话,可以使用如下命令来启动:
redis-server /etc/redis/redis.conf来启动。这里需要先找到redis.conf文件在哪里。用whereis redis.conf来查找即可。
查看端口使用情况:
发现redis开始listen 6379 端口说明一切OK。
执行redis-cli 命令进入客户端模式,执行ping,返回PONG 说明一切正常了。
简直设置一个key/value,然后取这个值:
到这里就安装就算完成了。