什么是redis
redis是一个开源的,高级的键值存储和一个适用的解决方案
用于构建高性能的web应用程序
特点:
1.redis将数据库保存在内存中,仅使用磁盘进行持久化
2.redis有一组相对丰富的数据类型
3.redis可以将数据复制到任意数量的从机中
优点:
1.异常快 每秒执行110000次的设置
2.支持丰富的数据类型
3.操作具有原子性
数据类型
1.字符串
2.散列,哈希
3.列表 只是字符串列表 按插入顺序排列,可以向redis列表的头部或尾部添加元素
4.集合 字符串的无序集合
5.可排序集合 是不重复的字符集合 成员是唯一的 分数值可以重复
环境安装设置
1.在Ubuntu上安装redis
输入以下命令sudo apt-get update
2.启动redis
输入redis-server
3.检查redis是否正在工作
输入以下命令redis-cli
4.输入ping命令出现pong则证明redis已经安装好
redis的配置
在redis的根目录下有一个配置文件(redis.conf)
通过redis的 config命令和设置所有的redis设置
语法config get config_setting_name
编辑配置
要更新配置,可以直接编辑redis.conf文件 也可以通过config set命令更新配置
最大客户数
在redis配置文件中(redis.conf)
用maxclients的属性 可以连接到redis的客户端的最大数量