Redis
阿拉竣
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一、Redis 介绍说明
一、NOSQL 1、简介 NoSQL (Not Only SQL),泛指非关系型数据库 特点: NoSQL 通常是以 key-value 形式储存 不支持 SQL 语句 没有表结构 2、优缺点 优点: 高并发读写的性能 大数据量的扩展(分布式存储) 配置简单 灵活、高效的操作与数据模型 低廉的成本 不足之处: 没有统一的标准 没有正式的官方支持 各种产品还不算成熟 ...转载 2018-09-19 10:31:46 · 262 阅读 · 0 评论 -
二、Redis 安装
暂时不写原创 2018-09-19 10:49:33 · 154 阅读 · 0 评论 -
三、数据类型 String
一、Windows下操作 Redis 安装命令: redis-server.exe --service-install redis.windows.conf 卸载服务:redis-server --service-uninstall 开启服务:redis-server --service-start 停止服务:redis-server --service-stop 1、启动服务 2...转载 2018-09-19 11:39:36 · 250 阅读 · 0 评论 -
四、数据类型 hash
hash 可以用来存储对应的 mysql 中一行的数据,类似于Map 1、hset 设置哈希里面的 filed 和 value 值 语法:哈希的名称 field value 2、hget 获取哈希里面的 field 的值 语法:hget 哈希的名称 指定的 field 3、hmset 一次性设置多个 field 和 value 语法:hmset 哈希的名称 field1...转载 2018-09-19 13:43:13 · 228 阅读 · 0 评论 -
五、数据类型 list(链表)
list类型其实就是一个双向链表,通过 push pop 操作从链表的头部或者尾部添加和删除元素 这使得 list 既可以用作栈,也可以用作队列 先进后出:栈 先进先出:队列 1、lpush 从链表的头部添加元素:栈 语法:lpush 链表的名称 元素1 元素2 元素3..... 注:可以一次性加多个 2、lrange 获取链表里面的元素 语法:lrange 链表的名称 ...转载 2018-09-19 14:37:03 · 1454 阅读 · 0 评论 -
六、数据类型 set(集合)
redis 的 set 是String类型的无序集合 set 元素最大可以包含(2的32次方-1)个元素 该类型应用场合:qq好友推荐 注意:每个集合的各个元素不能重复 1、sadd 向集合添加元素 语法:sadd 集合名称 元素1 元素2 .... 2、smembers 获取集合的元素 语法:smembers 集合名 3、sdiff 获取集合的差集(在集合1中存在...原创 2018-09-19 16:00:42 · 497 阅读 · 0 评论 -
七、数据类型 Zset(有序集合)
sorted set 是set 的一个升级版本,它在 set 的基础上增加了一个顺序属性(score),这个属性在添加修改元素的时候可以指定,每次指定后,zset 会自动更新按照新的值调整顺序 1、zadd 向有序集合中添加元素,如果元素存在,则更新其顺序 语法:zadd 集合名 序号 内容 注:序号可以是负数 2、按序号升序获取有序集合中的内容 语法:zrange 集合名称 开...原创 2018-09-19 16:44:37 · 533 阅读 · 0 评论 -
八、Redis 服务相关命令
1、keys 返回当前数据库里面的键,可以使用通配符 * -表示所有 ?-占一位 2、exists 判断是否存在 语法:exists 键名称 3、del 删除指定键 4、expire 设置键的有效时间 语法:expire key 有效期(秒数) 5、ttl 返回一个键剩余的过期时间 6、type 返回数据类型 语法:type key 7、sel...原创 2018-09-19 20:24:38 · 228 阅读 · 0 评论
分享