
redis
iteye_11540
这个作者很懒,什么都没留下…
展开
-
Redis在windows下的安装
/usr/local/redis/redis-server /usr/local/redis/redis.conf 如果想添加redis服务器,可以重新弄一个redis.conf配置文件,进行重新配置 /usr/local/redis/redis-cli -h 127.0.0.1 -p 6379 shutdown 关闭redis服务器 下载redis2.0 , redis.conf...原创 2012-11-09 14:33:52 · 115 阅读 · 0 评论 -
redis类型[string 、list 、 set 、sorted set 、hash]
[size=large] 1. Keys redis本质上一个key-value db,所以我们首先来看看他的key. 首先key也是字符串类型,但是key中不能包括边界字符;由于key不是binary safe的字符串,所以像"my key"和"mykey\n"这样包含空格和换行的key是不允许的 注: 顺便说一下在redis内部并不限制使用binary字符,这是redis协议限制的。...原创 2012-11-09 16:42:11 · 82 阅读 · 0 评论 -
redis 持久化
[size=large] redis是一个内存数据库[支持持久化],那么redis需要经常将内存中的数据同步到磁盘来保证持久化; 持久化方式,一种是 Snapshotting[快照 , 默认方式],另一种是Append-only file(缩写AOF)的方式。 Snapshotting[快照 , 默认方式] 将内存中数据写入到二进制文件中[以快照的方式],默认的文件名为du...原创 2012-11-09 16:43:14 · 98 阅读 · 0 评论 -
redis主从[master、slave]
[size=large] 主从复制:让多个slave server拥有和master server相同的数据库副本。 特点 1.master可以有多个slave 2.除了多个slave连到相同的master外,slave也可以连接其他slave形成图状结构 3.主从复制不会阻塞master。也就是说当一个或多个slave与master进行初次同步数据时,master可以继续处理c...原创 2012-11-09 16:44:21 · 395 阅读 · 0 评论 -
redis 事物
[size=large]redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。 由于redis是单线程来处理所有client的请求的所以做到这点是很容易的。 一般情况下redis在接受到一个client发来的命令后会立即处理并 返回处理结果,但是当一个client在一个连接中发出multi命令有,这个连接会进入一个事务上下文,该连接后续的命...原创 2012-11-30 15:19:06 · 113 阅读 · 0 评论 -
redis pipeline
redis是一个cs模式的tcp server,使用和http类似的请求响应协议。 一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常 会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。[理解为:同步一对一] 基 本上四个命令需要8个tcp报文才能完成。由于通信会有网络延迟,假如从clien...原创 2012-11-30 16:17:08 · 143 阅读 · 0 评论 -
redis for java jedisDemo
redis api http://www.jarvana.com/jarvana/view/redis/clients/jedis/2.0.0/jedis-2.0.0-javadoc.jar!/index.html?index-all.html spring-redis api http://static.springsource.org/spring-data/data-...原创 2013-01-10 16:39:26 · 114 阅读 · 0 评论