华夏棋牌

目录 搜索
Cluster cluster addslots(集群 槽位) cluster count failure reports(集群计数掉落败申报) cluster countkeysinslot cluster delslots cluster failover cluster forget cluster getkeysinslot cluster info cluster keyslot(集群键槽) cluster meet cluster nodes(集群节点) cluster replicate(集群复制) cluster reset(集群重置) cluster saveconfig cluster set config epoch cluster setslot cluster slaves cluster slots readonly readwrite Connection auth echo ping quit select swapdb Geo geoadd geodist geohash geopos georadius georadiusbymember Hashes hdel hexists hget hgetall hincrby hincrbyfloat hkeys hlen hmget hmset hscan hset hsetnx hstrlen hvals HyperLogLog pfadd pfcount pfmerge Keys del dump exists expire expireat keys migrate move object persist pexpire pexpireat pttl randomkey rename renamenx restore scan sort touch ttl type unlink wait Lists blpop brpop brpoplpush lindex linsert llen lpop lpush lpushx lrange lrem lset ltrim rpop rpoplpush rpush rpushx Pub/Sub psubscribe publish pubsub punsubscribe subscribe unsubscribe Scripting eval evalsha script debug script exists script flush script kill script load Server bgrewriteaof bgsave client getname client kill client list client pause client reply client setname command command count command getkeys command info config get config resetstat config rewrite config set dbsize debug object debug segfault flushall flushdb info lastsave monitor role save shutdown slaveof slowlog time Sets sadd scard sdiff sdiffstore sinter sinterstore sismember smembers smove spop srandmember srem sscan sunion sunionstore Sorted Sets zadd zcard zcount zincrby zinterstore zlexcount zrange zrangebylex zrangebyscore zrank zrem zremrangebylex zremrangebyrank zremrangebyscore zrevrange zrevrangebylex zrevrangebyscore zrevrank zscan zscore zunionstore Strings append bitcount bitfield bitop bitpos decr decrby get getbit getrange getset incr incrby incrbyfloat mget mset msetnx psetex set setbit setex setnx setrange strlen Transactions discard exec multi unwatch watch
文字

MIGRATE host port key|"" destination-db timeout [COPY] [REPLACE] [KEYS key [key ...]]

自2.6.0起可用。

时间严重年夜度:该敕令现实上在源实例中推行 DUMP + DEL,并在目的实例中推行 RESTORE。检查这些敕令的页面以明确时间严重年夜性。此外还推行两个实例之间的O(N)数据传输。

华夏棋牌未来自源 Redis 实例的密钥以原子要领传输到目的 Redis 实例。告成时,密钥从原始实例中删除,并保证存在于目的实例中。

该敕令是原子性的,并在传输密钥所需的时间内壅闭两个实例,在任何给准时间,密钥似乎都邑存在于给定实例中或其他实例中,除非发生超时弱点。在3.2和更高版本中,经由历程转达空字符串(“”)作为键并添加 KEYS 子句,可以在 MIGRATE 的单个挪用中对多个键阻拦流水线处置赏罚赏罚。

该敕令在外部应用 DUMP 天生键值的序列化版本,并应用RESTORE 来剖析目的实例中的键。源实例充当目的实例的客户端。假定目的实例向 RESTORE 敕令前往 OK,则源实例将应用DEL删除该密钥。

超时指定与目的实例通讯的任甚么时间辰的最年夜余暇时间,以毫秒为单元。这意味着操作不须要在指定的毫秒数内完成,但是传输应当在没有壅闭逾越指定的毫秒数的情形下阻拦。

MIGRATE 须要推行 I / O 操作并遵守指定的超时。当传输历程当中发生 I / O 弱点或到达超不时,操作中止,并IOERR前往特殊弱点。发生这类情形时,以下两种情形是能够的:

  • 密钥能够在两个实例上。

  • 密钥能够只在源实例中。

发生超不时密钥弗成能损掉落,但假定发生超时弱点,客户端挪用MIGRATE 应检查密钥能否存在于目的实例中,并照顾接纳照顾措施。

以后往任何其他弱点时(历泉源ERR) MIGRATE 保证密钥依然仅存在于初始实例中(除非同名的密钥曾经存在于目的实例中)。

假定没有在源实例中迁徙的密钥NOKEY前往。由于在正常情形下损掉落的密钥是能够的,例如从掉落效到NOKEY不是弱点。

应用一个敕令挪用迁徙多个键

从Redis 3.0.6泉源 MIGRATE 支持一种新的批量迁徙形式,该形式应用流水线手艺来迁徙实例间的多个密钥,而不会发生往复时间延迟和应用单个 MIGRATE 挪用移动每个密钥时存在的其他开支。

为了启用此表单,应用了 KEYS 选项,并将老例参数设置为空字符串。现实的键名将在 KEYS 参数自己以后供应,以下例所示:

当应用这类形式NOKEY华夏棋牌时,只需在实例中没有任何键时才前往状态码,否则纵然只需一个键存在,敕令也会推行。

  • COPY华夏棋牌  - 不要从当地实例中删除密钥。

  • REPLACE华夏棋牌  - 替换远程实例上的现有密钥。

  • 华夏棋牌keys - 假定键参数是一个空字符串,则该敕令将迁徙 KEYS 选项前面的一切键(有关详细信息,请参阅下面的部门)。

COPY而且REPLACE华夏棋牌仅在3.0及以上版本中可用。KEYS可以从Redis 3.0.6泉源应用。

前往值

质朴字符串回复:该敕令在告成时前往OK,或许NOKEY假定在源实例中未找就职何密钥。

上一篇: 下一篇: