原理 redis数据结构
2018-08-10 15:10:25 1 举报
简述了redis数据类型 使用图形表述各种数据之间关系
作者其他创作
大纲/内容
值
键
键3
添加
string(字符串)单一key- value存储
score3
值1
score1
score2
值4
值2
set(集合)无序,元素唯一不可重复,可用于去重等操作
list(列表)有序,元素可重复,可用作队列有头尾概念 头部插入尾部插入可根据起始位置获取指定数量数据
键1
值3
hash(哈希)适合用于存储对象建立一个对象名称 对象中可以设立多个键值对作为属性查询的时候通过一个对象名称获取其所有属性
redis数据库
redis 127.0.0.1:6379 sadd runoob redis(integer) 1redis 127.0.0.1:6379 sadd runoob mongodb(integer) 1redis 127.0.0.1:6379 sadd runoob rabitmq(integer) 1redis 127.0.0.1:6379 sadd runoob rabitmq(integer) 0redis 127.0.0.1:6379 smembers runoob1) \"redis\"2) \"rabitmq\"3) \"mongodb\"
redis 127.0.0.1:6379 lpush runoob redis(integer) 1redis 127.0.0.1:6379 lpush runoob mongodb(integer) 2redis 127.0.0.1:6379 lpush runoob rabitmq(integer) 3redis 127.0.0.1:6379 lrange runoob 0 101) \"rabitmq\"2) \"mongodb\"3) \"redis\"redis 127.0.0.1:6379
hashName
键2
score4
redis HMSET myhash field1 \"Hello\" field2 \"World\"\"OK\"redis HGET myhash field1\"Hello\"redis HGET myhash field2\"World\"
zset(sorted set:有序集合)集合和列表集合体用于实现排行榜性质功能
redis 127.0.0.1:6379 SET name \"runoob\"OKredis 127.0.0.1:6379 GET name\"runoob\"
0 条评论
下一页