linux下redis安装与配置
Redis
是一个开源(BSD
许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件redis
是c语言
编写的,支持数据持久化,是key-value
类型数据库。
应用在缓存,队列系统中redis
支持数据备份,也就是master-slave
模式
nosql
存储结构与mysql
这一种关系型数据库完全不同,nosql
存储的是KV
形式。nosql
有很多产品,都有自己的api
和语法,以及业务场景,如:Mongodb
、redis
等
应用场景不同,sql
支持关系复杂的数据查询,nosql
反之;sql
支持事务性,nosql
不支持
redis
优势
- 性能高,读取速度10万次每秒
- 写入速度8万次每秒
- 所有操作支持原子性
- 用作缓存数据库,数据放在内存中
- 替代某些场景下的
mysql
,如社交类app
- 大型系统中,可以存储
session
信息,购物车订单
apt-get
安装redis
安装
1 | # 查看redis是否已安装 |
检测redis
1 | # 启动redis客户端工具 |
redis
可执行文件
1 | ./redis-benchmark //用于进行redis性能测试的工具 |
redis
配置
redis
配置文件为redis.conf
,本人该文件位置为/etc/redis/redis.conf
redis
配置项
1 | # 绑定ip,如需要远程访问,需要填写服务器ip,0.0.0.0允许远程访问 |