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允许远程访问 |