随笔分类 -  Redis

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