Redis对象系统
前面介绍了Redis用到的所有主要数据结构,如简单动态字符串(SDS)、双端链表、字典、压缩列表、整数集合等
Redis并没有直接使用这些数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包含字符串对象、列表对象、哈希对象、集合对象和有序集合对象这五种类型的对象,每种对象都用到了至少一种我们前面所介绍的数据结构。
Redis对象系统还实现了内存回...
分类:
其他好文 时间:
2014-12-18 18:55:58
阅读次数:
183
Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/pop、add/remove...
分类:
其他好文 时间:
2014-12-18 14:54:07
阅读次数:
127
一、Redis键值对
Redis数据库里面的每个键值对(key-value)都是由对象组成的,键是一个字符串对象,值是字符串对象,列表对象,哈希对象,集合对象,有序集合对象中的五种之一。
Redis没有直接使用C语言传统的字符串表示,而是自己构建了一个名为简单动态字符串SDS的抽象类型,并将SDS用作Redis的默认字符串表示。
SET msg “helloworld”
键是一个字符串对象...
分类:
其他好文 时间:
2014-12-18 09:17:24
阅读次数:
211
1.redisRedis 是完全开源免费的,遵守BSD协议,先进的key - value持久化产品。它通常被称为数据结构服务器,因为值(value)可以是字符串(String),哈希(Map),列表(list),集合(sets)和有序集合(sorted sets)等类型安装redis$ wget h...
分类:
系统相关 时间:
2014-12-10 10:47:04
阅读次数:
305
一、MSDN描述String 类: 表示文本,即一系列的 Unicode 字符命名空间 : System程序集 : mscorlib.dll继承关系:备注:1. 字符串是 Unicode 字符的有序集合,用于表示文本。String 对象是 System.Char 对象的有序集合,用于表示字符串。2....
分类:
其他好文 时间:
2014-12-10 00:21:07
阅读次数:
161
文件的基本概念 所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件(头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户....
分类:
其他好文 时间:
2014-12-09 17:18:05
阅读次数:
123
sort标签用于将源标签集合按照指定的排序规则排序后置于ValueStack栈顶,供iterator标签迭代输出,如果指定了id属性,则将
得到的有序集合存放到pageContext属性中
sort标签属性说明
属性名称 功能描述
source 用于指定源集合对象,如果属性不存在,则默认从ValueStack栈顶提取一集合对象充当源集合
comparator 该属性为必填属性,用于指定C...
分类:
其他好文 时间:
2014-12-09 12:24:36
阅读次数:
158
1.什么叫有序:添加的顺序是什么,输出的时候的顺序就是什么,这叫有序
有序集合:list,TreeMap(这个是利用二叉树排序,根据键值自然排序)
有序否
允许元素重复否
Collection
否
是
List
是
是
Set
Abstra...
分类:
编程语言 时间:
2014-12-09 12:17:44
阅读次数:
177
1、命令描述 返回或保存给定列表、集合、有序集合key中经过排序的元素。 排序默认以数字作为对象,值被解释为双精度浮点数,然后进行比较。 2、一般sort用法 最简单的sort使用方法是sort key和sort key desc。 so...
分类:
其他好文 时间:
2014-12-08 23:14:03
阅读次数:
463
Redis学习笔记----Redis在windows上的安装和配置Redis简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和....
分类:
数据库 时间:
2014-12-08 00:41:42
阅读次数:
379