redis安装
1、下载安装包到本地
下载时需要选择选择和本地电脑配置相对应的安装包32位,64位。
2、启动Server
Win+R-->cmd-->cd c:\reids回车,切换到redis目录,输入redis-server.exe redis.windows-services.conf启动服务器
3、启动客户端
Win+R-->cmd--cd c:\reids回车,切换到redis目录,输入redis-cli.exe -h 127.0.0.1 -p 6379 回车启动客户端。
4、基本数据类型
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)
键严格区分大小写。
4.1 字符串(string)
key value键值对中值为string类型,string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。 最长支持512Mb.
使用命令:set 设置值,使用get 获得值。
4.2 哈希(hash)
Redis hash 是一个键名对集合。
Redis hash是一个string类型的field和value的映射表,hash特别适合用于存储对象.
使用命令 hmset HGETALL
4.3 列表(list)
Redis 列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)。
使用命令lpush 在结尾插入,使用lrange 命令取得数据。
4.4 集合(set)
Redis的Set是string类型的无序集合。
集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。
使用命令 sadd 添加集合 smembers取得集合数据。
4.5 有序集合(ZSet)
zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。
不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。
zset的成员是唯一的,但分数(score)却可以重复
使用zadd 命令添加集合元素,使用zrangebyscore 设置分数值序列
参考资料