Redis
文章平均质量分 68
进击的马小林
这个作者很懒,什么都没留下…
展开
-
NoSQL之Redis学习笔记(一)
学习目标 一 NoSQL的介绍 二 Redis的介绍 三 Redis适用场合 四 Redis的安装与部署 五 Redis的数据类型 六 Redis的常用命令 七 Redis的高级应用一 NoSQL介绍NoSQL = Not Only Sql,意为反SQL运动,它指的是非关系型数据库。NoSQL是以原创 2015-11-24 19:28:15 · 605 阅读 · 0 评论 -
NoSql之redis学习(二)
五:Redis的数据类型1、String 是最简单的类型,一个key对应一个value,string类型是二进制安全的。Redis的string可以包含任何数据,比如jpg图片或者序列化的对象。方法:set 设置key对应的值为string类型的value.例子:添加一个name=feiyang的键值对 127.0.0.1:6379> set name原创 2015-12-28 11:02:38 · 304 阅读 · 0 评论 -
Nosql之redis学习(三)
3、List类型List类型及操作:List是一个链表结构,主要功能是push,pop,获取一个范围的所有值等等,操作中key理解为链表的名字。Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push,pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。方法:lpush 在key对应list的头原创 2015-12-28 11:17:12 · 221 阅读 · 0 评论 -
Nosql之redis学习(四)
4、sets类型Set是集合,他是string类型的无序集合。Set是通过hash table实现的,添加,查找和删除的复杂度都是O(1),对集合我们可以取并集,交集,差集。通过这写操作我们可以实现sns中的好友推荐和blog的tag功能。方法:sadd 向名称为key的set中添加元素。 方法:smembers 返回指定key中的全部set元素。原创 2015-12-28 11:22:04 · 278 阅读 · 0 评论