Redis Setex 命令为指定的 key 设置值及其过期时间。如果 key 已经存在, SETEX 命令将会替换旧的值。

返回给定 key 的旧值。 当 key 没有旧值时,即 key 不存在时,返回 None 。

Redis Setrange 命令用指定的字符串覆盖给定 key 所储存的字符串值,覆盖的位置从偏移量 offset 开始。

如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作。

如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

Redis Getbit 命令用于对 key 所储存的字符串值,获取指定偏移量上的位(bit)。

Redis Strlen 命令用于获取指定 key 所储存的字符串值的长度。当 key 储存的不是字符串值时,返回一个错误。

redis提供数据结构例如字符串散列列表集合带有范围查询的排序集合位图超级日志地理空间索引和流

Redis 是一种开源(BSD 许可)、内存中数据结构存储,用作数据库、缓存和消息代理。Redis 提供数据结构,例如字符串、散列、列 表、集合、带有范围查询的排序集合、位图、超级日志、地理空间索引和流。Redis 内置复制、Lua 脚本、LRU 驱逐、事务和不同级别的 磁盘持久化,并通过 Redis Sentinel 和 Redis Cluster 自动分区提供高可用性。 阅读本教程前,你需要了解基本的数据结构,例如以下几种:

Redis Setbit 命令用于对 key 所储存的字符串值,设置或清除指定偏移量上的位(bit)。

Redis Mget 命令返回所有(一个或多个)给定 key 的值。 如果给定的 key 里面,有某个 key 不存在,那么这个 key 返回特殊值 nil 。

Redis SET 命令用于设置给定 key 的值。如果 key 已经存储其他值, SET 就覆写旧值,且无视类型。

Redis Get 命令用于获取指定 key 的值。如果 key 不存在,返回 None。如果key 储存的值不是字符串类型,返回一个错误。

如果 key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCRBY 命令。

如果值包含错误的类型,或字符串类型的值不能表示为数字,那么返回一个错误。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注