
Redis
yidao620
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis笔记(一):入门与安装
一 Redis介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 Redis能运行在大多数POSIX(Linux, *BSD, OS X 和Solaris等)系统上,官方没有支持Windows的版本。目前最新的版本...2013-07-23 22:49:26 · 157 阅读 · 0 评论 -
Redis笔记(二):操作string & hash & list
1)strings类型及操作 string是最简单的类型,你可以理解成与Memcached是一模一样的类型,一个key对应一个value,其上支持的操作与Memcached的操作类似。但它的功能更丰富。 string类型是二进制安全的。意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。从内部实现来看其实string可以看作byte数组,最大上限是1...2013-07-23 22:53:21 · 134 阅读 · 0 评论 -
Redis笔记(三):操作set & sorted set
4)sets Redis的set是string类型的无序集合。set元素最大可以包含(2的32次方)个元素。 set的是通过hash table实现的,所以添加、删除和查找的复杂度都是O(1)。hash table会随着添加或者删除自动的调整大小。需要注意的是调整hash table大小时候需要同步(获取写锁)会阻塞其他读写操作,可能不久后就会改用跳表(skip list)来实...2013-07-23 23:04:39 · 153 阅读 · 0 评论 -
Redis笔记(四):基础笔记
1,KEYS pattern,获得符合规则的键名列表glob风格的通配符规则:? 匹配一个字符* 匹配任意个包括0个字符[]匹配任一个字符,可以使用-表示一个范围\x 匹配x,用于转义字符KYES命令需要遍历redis中所有键,当键数量较多时会影响性能,因此不建议在生产中使用 2,redis的键名最佳命名规则:对象类型:对象ID:对象属性,比如user:6:f...2013-08-03 14:10:34 · 113 阅读 · 0 评论 -
Redis笔记(五):进阶篇
1,redis事务redis中的事务transaction是一组命令集合,要么都执行,要么都不执行。# MULTI# SADD "user:1:following" 2# SADD "user:2:followers" 1# EXECredis将客户端发送的事务执行链放入一个队列queue中,然后接受到EXEC请求后才顺序执行这个命令串,同时保证执行这些的时候不被其他命...2013-08-04 20:23:11 · 111 阅读 · 0 评论 -
Redis笔记(六):管理篇
,1,RDB方式持久化:save 900 1save 300 10save 60 10000dir配置目录,dbfilename配置持久化db文件。redis通过快照复制内存数据到快照文件中,然后替换dbfilename文件,实现一次快照持久化操作。 2,AOP方式append only file方式配置:appendonly yesdir /data/re...2013-08-06 22:20:40 · 113 阅读 · 0 评论