EXISTS key [key ...]

Returns if key exists.

The user should be aware that if the same existing key is mentioned in the arguments multiple times, it will be counted multiple times. So if somekey exists, EXISTS somekey somekey will return 2.

@return

@integer-reply, specifically the number of keys that exist from those specified as arguments.

@examples

redis> SET key1 "Hello"
TBD
redis> EXISTS key1
TBD
redis> EXISTS nosuchkey
TBD
redis> SET key2 "World"
TBD
redis> EXISTS key1 key2 nosuchkey

History

  • Starting with Redis version 3.0.3: Accepts multiple key arguments.