REmote DIctionary Server(Redis) 是一个key-value缓存数据库
性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s
Window 下安装
进入redis文件目录,运行cmd
启动服务:redis-server.exe redis.windows.conf
连接运行:redis-cli.exe -h 127.0.0.1 -p 6379
// 查看端口 127.0.0.1:6379> config get port 1) "port" 2) "6379" //绑定的主机地址 127.0.0.1:6379> config get bind 1) "bind" 2) "127.0.0.1" //本地数据库文件名 127.0.0.1:6379> config get dbfilename 1) "dbfilename" 2) "dump.rdb" //本地数据库存放目录 127.0.0.1:6379> config get dir 1) "dir" 2) "D:\\Program Files\\Redis-x64-3.2.100" //查看所有 127.0.0.1:6379> config get *数据类型
String(字符串) 一个键最大能存储512MB
Hash(哈希) 每个 hash 可以存储 23**2 -1 键值对(40多亿)
List(列表)最多可存储 23**2 - 1 元素 (40多亿)
Set(集合)集合中最大的成员数为 23**2 - 1(40多亿)
zset(sorted set:有序集合)成员唯一,分数(score)可以重复,从小到大