 《Redis使用手册》(试读版)"number" 键和 "book" 键放置到了已有键的下⽅。 在实际中, Redis 数据库是以⽆序的⽅式存放数据库键的, ⼀个新加⼊的键可能会出现在数据库的任何位置 上, 因此我们在使⽤ Redis 的过程中不应该对键在数据库中的摆放位置做任何假设, 以免造成错误。 2.1.1 改变覆盖规则 在默认情况下, 对⼀个已经设置了值的字符串键执⾏ SET 命令将导致键的旧值被新值覆盖。 举个例⼦, 并且持续地使⽤同⼀种键名格式, 以免造成混乱。 通过使⽤相同的格式去命名逻辑上相关联的键, 我们可以让程序产⽣的数据结构变得更容易被理解, 并且在有 需要的时候, 还可以根据特定的键名格式, 在数据库⾥⾯以模式匹配的⽅式查找指定的键。 2.10 STRLEN:获取字符串值的字节⻓度 通过对字符串键执⾏ STRLEN 命令, ⽤户可以取得字符串键储存的值的字节⻓度: STRLEN key 以下代码展示了如何使⽤ # 获取访客输⼊的账号和密码 account, password = get_user_input_account_and_password() # 验证账号和密码是否匹配 if password_match(account, password): ui_print("密码验证成功") else: ui_print("密码验证失败,请重新输⼊")0 码力 | 352 页 | 6.57 MB | 1 年前3 《Redis使用手册》(试读版)"number" 键和 "book" 键放置到了已有键的下⽅。 在实际中, Redis 数据库是以⽆序的⽅式存放数据库键的, ⼀个新加⼊的键可能会出现在数据库的任何位置 上, 因此我们在使⽤ Redis 的过程中不应该对键在数据库中的摆放位置做任何假设, 以免造成错误。 2.1.1 改变覆盖规则 在默认情况下, 对⼀个已经设置了值的字符串键执⾏ SET 命令将导致键的旧值被新值覆盖。 举个例⼦, 并且持续地使⽤同⼀种键名格式, 以免造成混乱。 通过使⽤相同的格式去命名逻辑上相关联的键, 我们可以让程序产⽣的数据结构变得更容易被理解, 并且在有 需要的时候, 还可以根据特定的键名格式, 在数据库⾥⾯以模式匹配的⽅式查找指定的键。 2.10 STRLEN:获取字符串值的字节⻓度 通过对字符串键执⾏ STRLEN 命令, ⽤户可以取得字符串键储存的值的字节⻓度: STRLEN key 以下代码展示了如何使⽤ # 获取访客输⼊的账号和密码 account, password = get_user_input_account_and_password() # 验证账号和密码是否匹配 if password_match(account, password): ui_print("密码验证成功") else: ui_print("密码验证失败,请重新输⼊")0 码力 | 352 页 | 6.57 MB | 1 年前3
 阿里云云数据库 Redis 版 快速入门HyperLog Log Pub/Sub (发布/订 阅) Transacti on(事务 ) Connecti on(连接 ) Server( 服务器) Scripting( 脚本) Geo(地理 位置) PFADD PSUBSCRI BE DISCARD AUTH FLUSHAL L EVAL GEOADD PFCOUNT PUBLISH EXEC ECHO FLUSHDB EVALSHA GEOHAS0 码力 | 29 页 | 1.07 MB | 1 年前3 阿里云云数据库 Redis 版 快速入门HyperLog Log Pub/Sub (发布/订 阅) Transacti on(事务 ) Connecti on(连接 ) Server( 服务器) Scripting( 脚本) Geo(地理 位置) PFADD PSUBSCRI BE DISCARD AUTH FLUSHAL L EVAL GEOADD PFCOUNT PUBLISH EXEC ECHO FLUSHDB EVALSHA GEOHAS0 码力 | 29 页 | 1.07 MB | 1 年前3
 阿里云云数据库 Redis 版 产品简介脚本放开限制,标准版-双节点、标准版-单节点支持用户直接调用。 集群版本条件性支持: 所有 key 都应该由 KEYS 数组来传递,redis.call/pcall 里面调用的 redis命令,key 的位置,必须是 KEYS array, 否则直接返回 error。 所有 key,必须在1个 slot 上,否则直接返回 error。 :http://redis.io/topics/lru-cache0 码力 | 33 页 | 1.88 MB | 1 年前3 阿里云云数据库 Redis 版 产品简介脚本放开限制,标准版-双节点、标准版-单节点支持用户直接调用。 集群版本条件性支持: 所有 key 都应该由 KEYS 数组来传递,redis.call/pcall 里面调用的 redis命令,key 的位置,必须是 KEYS array, 否则直接返回 error。 所有 key,必须在1个 slot 上,否则直接返回 error。 :http://redis.io/topics/lru-cache0 码力 | 33 页 | 1.88 MB | 1 年前3
共 3 条
- 1













