您当前的位置:首页 > 电脑办公 > Linux教程
| PPT | 电脑打字 | 计算机基础 | word | excel | Linux教程 |

自学教程:Redis Move 命令

51自学网 2023-01-16 20:10:13
  Linux教程
这篇教程Redis Move 命令写得很实用,希望能帮到您。

Redis MOVE 命令用于将当前数据库的 key 移动到给定的数据库 db 当中。

语法

redis Move 命令基本语法如下:

redis 127.0.0.1:6379> MOVE KEY_NAME DESTINATION_DATABASE

可用版本

>= 1.0.0

返回值

移动成功返回 1 ,失败则返回 0 。

实例

# key 存在于当前数据库redis> SELECT 0                             # redis默认使用数据库 0,为了清晰起见,这里再显式指定一次。OKredis> SET song "secret base - Zone"OKredis> MOVE song 1                          # 将 song 移动到数据库 1(integer) 1redis> EXISTS song                          # song 已经被移走(integer) 0redis> SELECT 1                             # 使用数据库 1OKredis:1> EXISTS song                        # 证实 song 被移到了数据库 1 (注意命令提示符变成了"redis:1",表明正在使用数据库 1)(integer) 1# 当 key 不存在的时候redis:1> EXISTS fake_key(integer) 0redis:1> MOVE fake_key 0                    # 试图从数据库 1 移动一个不存在的 key 到数据库 0,失败(integer) 0redis:1> select 0                           # 使用数据库0OKredis> EXISTS fake_key                      # 证实 fake_key 不存在(integer) 0# 当源数据库和目标数据库有相同的 key 时redis> SELECT 0                             # 使用数据库0OKredis> SET favorite_fruit "banana"OKredis> SELECT 1                             # 使用数据库1OKredis:1> SET favorite_fruit "apple"OKredis:1> SELECT 0                           # 使用数据库0,并试图将 favorite_fruit 移动到数据库 1OKredis> MOVE favorite_fruit 1                # 因为两个数据库有相同的 key,MOVE 失败(integer) 0redis> GET favorite_fruit                   # 数据库 0 的 favorite_fruit 没变"banana"redis> SELECT 1OKredis:1> GET favorite_fruit                 # 数据库 1 的 favorite_fruit 也是"apple"


Redis Keys 命令
Redis PERSIST 命令
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1