Redis共84篇 第4页
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。

Redis哈希数据结构和常用命令代码示例

Redis哈希数据结构和常用命令代码示例-华尔子博-奥夏网
Redis 中哈希结构就如同 Java 的 map 一样,一个对象里面有许多键值对,它是特别适合存储对象的,如果内存足够大,那么一个 Redis 的 hash 结构可以存储 2 的 32 次方减 1 个键值对(40 多亿)...
子博网的头像-华尔子博-奥夏网子博网4年前
01380

Redis链表(linked-list)数据结构和常用命令

Redis链表(linked-list)数据结构和常用命令-华尔子博-奥夏网
链表结构是 Redis 中一个常用的结构,它可以存储多个字符串,而且它是有序的,能够存储 2 的 32 次方减 1 个节点(超过 40 亿个节点)。 Redis 链表是双向的,因此即可以从左到右,也可以从右到...
子博兄的头像-华尔子博-奥夏网4年前
01780

超强、超详细Redis数据库入门教程

【本教程目录】 1.redis是什么 2.redis的作者何许人也 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6.使用redis客户端 7.redis数据结构 – 简介 8.redis数据结构 – strings 9.redis数据...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
07720

Redis有序集合(sorted set)串数据结构和常用命令

Redis有序集合(sorted set)串数据结构和常用命令-华尔子博-奥夏网
有序集合和集合类似,只是说它是有序的,和无序集合的主要区别在于每一个元素除了值之外,它还会多一个分数。分数是一个浮点数,在 Java 中是使用双精度表示的,根据分数,Redis 就可以支持对分...
王麻子的头像-华尔子博-奥夏网王麻子4年前
02140

Redis HyperLogLog常用命令总结

Redis HyperLogLog常用命令总结-华尔子博-奥夏网
基数是一种算法。举个例子,一本英文著作由数百万个单词组成,你的内存却不足以存储它们,那么我们先分析一下业务。 英文单词本身是有限的,在这本书的几百万个单词中有许许多多重复单词,扣去...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01980

Redis的基础事务和常用操作方法

Redis的基础事务和常用操作方法-华尔子博-奥夏网
和其他大部分的 NoSQL 不同,Redis 是存在事务的,尽管它没有数据库那么强大,但是它还是很有用的,尤其是在那些需要高并发的网站当中。 使用 Redis 读/写数据要比数据库快得多,如果使用 Redis...
子博网的头像-华尔子博-奥夏网子博网4年前
01870

探索Redis事务回滚机制

探索Redis事务回滚机制-华尔子博-奥夏网
对于 Redis 而言,不单单需要注意其事务处理的过程,其回滚的能力也和数据库不太一样,这也是需要特别注意的一个问题——Redis 事务遇到的命令格式正确而数据类型不符合,如图 1 所示。 图 1  ...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01360

Redis watch命令——监控事务

Redis watch命令——监控事务-华尔子博-奥夏网
在 Redis 中使用 watch 命令可以决定事务是执行还是回滚。一般而言,可以在 multi 命令之前使用 watch 命令监控某些键值对,然后使用 multi 命令开启事务,执行各类对数据结构进行操作的命令,...
王麻子的头像-华尔子博-奥夏网王麻子4年前
01520

使用流水线(pipelined)提高Redis的命令性能

使用流水线(pipelined)提高Redis的命令性能-华尔子博-奥夏网
教程前几节讨论了 Redis 的事务的各类问题,在事务中 Redis 提供了队列,这是一个可以批量执行任务的队列,这样性能就比较高,但是使用 multi...exec 事务命令是有系统开销的,因为它会检测对应...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
01070

Redis发布订阅模式的方法及步骤

Redis发布订阅模式的方法及步骤-华尔子博-奥夏网
当使用银行卡消费的时候,银行往往会通过微信、短信或邮件通知用户这笔交易的信息,这便是一种发布订阅模式,这里的发布是交易信息的发布,订阅则是各个渠道。这在实际工作中十分常用,Redis 支...
子博兄的头像-华尔子博-奥夏网3年前
02460