Method: Redis::Commands::Keys#move

Defined in:
lib/redis/commands/keys.rb

#move(key, db) ⇒ Boolean

Move a key to another database.

Examples:

Move a key to another database

redis.set "foo", "bar"
  # => "OK"
redis.move "foo", 2
  # => true
redis.exists "foo"
  # => false
redis.select 2
  # => "OK"
redis.exists "foo"
  # => true
redis.get "foo"
  # => "bar"

Parameters:

  • key (String)
  • db (Integer)

Returns:

  • (Boolean)

    whether the key was moved or not



314
315
316
# File 'lib/redis/commands/keys.rb', line 314

def move(key, db)
  send_command([:move, key, db], &Boolify)
end