随笔分类 - Redis
摘要:ZSet和Set的区别: ZSet中的每一个成员都会有一个分数与之关联,redis正是利用这个分数对成员进行由小到大的排序,尽管ZSet中的成员必须是唯一的,但是分数是可以重复的,所以在ZSet中添加、删除和 更新一个成员都是十分快速的。时间复杂度为集合中成员的个数的对数。由于ZSet中的成员在集合
阅读全文
摘要:String Key和String Value的map容器 每一个Hash可以存储4292967295个键值对 常用命令: 赋值 删除 自学命令 取值 增加数字
阅读全文
摘要:和List类型不同的是,Set集合中不允许出现重复的元素 Set可包含的最大元素数量是4294967259 存储Set的常用命令: 添加/删除元素 获得集合中的元素 集合中的差集运算 集合中的交集运算 集合中的并集运算 扩展命令 存储Set的使用场景 跟踪一些唯一性数据 用于维护数据对象之间的关联关
阅读全文
摘要:存储List常用命令: 两端添加、查看列表、两端弹出、获取列表元素个数、扩展命令
阅读全文
摘要:2.1 简单动态字符串 Redis没有直接使用C语言传统的字符串表示,而是自己构建了一种名为简单动态字符串(SDS)的抽象类型,并将SDS用作Redis的默认字符串表示。在Redis的数据库里面,包含字符串的键值对在底层都是由SDS实现的。 例如创建命令: Redis将在数据库中创建一个新的键值对,
阅读全文
摘要:1.1 Redis概述 Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。 Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分
阅读全文
浙公网安备 33010602011771号