cache_exists
Check whether keys exist in a cache instance (Redis EXISTS). Returns the count of existing keys, useful to confirm cache warm-up completion or avoid null handling before retrieving values.
Instructions
Check whether one or more keys exist in a running cache instance (uses Redis EXISTS). Read-only — no side effects. Returns the count of keys that currently exist (integer 0 to N). If none of the keys exist, returns 0. If all exist, returns the total key count passed in. Duplicate keys in the input array are each counted separately (Redis behavior). Use this to check presence before a cache_get to avoid null handling, or to verify a cache warm-up completed. Use cache_get instead if you also need the value; use cache_ttl if you need expiry info.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance_id | Yes | UUID of the cache instance to check (get from list_instances) | |
| keys | Yes | Keys to check for existence. Accepts exact keys only (no glob patterns). |