redis支持对list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下:
SORT key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey]
1.SORT key:
sort key这个是最简单的情况,...
分类:
编程语言 时间:
2015-07-31 14:56:47
阅读次数:
130
redis对事务的支持目前还比较简单。redis只能保证一个client发起的事务中的命令可以连续的执行,而中间不会插入其他client的命令。 由于redis是单线程来处理所有client的请求的所以做到这点是很容易的。一般情况下redis在接受到一个client发来的命令后会立即处理并 返回处理结果,但是当一个client在一个连接中发出multi命令有,这个连接会进入一个事务上下文,该连接后...
分类:
其他好文 时间:
2015-07-31 14:55:51
阅读次数:
133
Redis支持的种数据类型包括string、list 、set 、sorted set 和hash。
Redis相关的命令可以查看:http://redis.io/commands 这是官方的命令使用手册,也有中文翻译的:http://redis.readthedocs.org/en/2.4/index.html
1. keys:
redis本质上一个key-value store,所以...
分类:
其他好文 时间:
2015-07-28 18:51:16
阅读次数:
108
一、Redis简介:
Redis(http://redis.io)是一款开源的、高性能的键-值存储(key-value store),它是用ANSI C来编写。Redis的项目名是Remote Dictionary Server的缩写,但它常被称作是一款数据结构服务器(data structureserver)。Redis的键值可以包括字符串(strings)、哈希(hashes)、列表(lis...
分类:
其他好文 时间:
2015-07-28 18:51:05
阅读次数:
125
tag在互联网应用里尤其多见,首先看下面的关系型数据表:
Book表:
id
name
author
1
The Ruby Programming Language
Mark Pilgrim
2
Ruby on rail
David Flanagan
3
...
分类:
其他好文 时间:
2015-07-28 18:49:16
阅读次数:
221
1.zipmap优化hash:
前面谈到将一个对象存储在hash类型中会占用更少的内存,并且可以更方便的存取整个对象。省内存的原因是新建一个hash对象时开始是用zipmap来存储的。这个zipmap其实并不是hash table,但是zipmap相比正常的hash实现可以节省不少hash本身需要的一些元数据存储开销。尽管zipmap的添加,删除,查找都是O(n),但是由于一般对象的field数...
分类:
其他好文 时间:
2015-07-28 18:39:16
阅读次数:
115
一什么是Redis? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis是一个高性能的Key-Value数据库。 KeyValue**********************************.....
分类:
其他好文 时间:
2015-07-11 15:02:39
阅读次数:
140
Redis官网:http://redis.io/Redis教程: http://www.yiibai.com/redis/
Redis 起步 :http://www.cnblogs.com/shanyou/archive/2012/01/28/2330451.html
Redis中常用命令 :http://www.cnblogs.com/liuling/p/2014-4-19-03.html...
分类:
其他好文 时间:
2015-05-05 23:54:39
阅读次数:
176
Rdis和JQuery一样是纯粹为应用而产生的,这里记录的是在CentOS 5.7上学习入门文章:1.Redis简介Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链...
分类:
其他好文 时间:
2015-02-04 12:45:53
阅读次数:
148
Pub/Sub订阅,取消订阅和发布实现了发布/订阅消息范式(引自wikipedia),发送者(发布者)不是计划发送消息给特定的接收者(订阅者)。而是发布的消息分到不同的频道,不需要知道什么样的订阅者订阅。订阅者对一个或多个频道感兴趣,只需接收感兴趣的消息,不需要知道什么样的发布者发布的。这种发布者和...
分类:
Web程序 时间:
2014-09-11 16:53:52
阅读次数:
328