Which Redis command is used to retrieve geospatial points within a specified radius?
GEOADD
GEOSEARCH
GEODIST
GEORADIUS
Which cloud platform offers a managed Redis service called 'ElastiCache'?
Microsoft Azure
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
DigitalOcean
Which command is used to set a specific bit in a Redis Bitmap?
BITOP
SETBIT
BITCOUNT
GETBIT
Which use case is particularly well-suited for Redis Pub/Sub?
Maintaining a persistent, ordered log of events.
Implementing a real-time chat application.
Performing complex data aggregations.
Storing large JSON documents for retrieval.
What technique involves splitting your data across multiple Redis instances to handle datasets larger than the memory of a single server?
Replication
Sharding
Data Pipelining
Hashing
What command is used to discard a transaction block in Redis, cancelling all queued commands?
CANCEL
DISCARD
ROLLBACK
UNDO
When a transaction is executed with EXEC, and a watched key has been modified, what is the expected return value?
EXEC
An empty list ([]).
[]
The string "OK".
The integer 0.
0
The integer 1.
1
How does the WATCH command help in implementing optimistic locking in Redis?
WATCH
It sets a time-to-live (TTL) on the watched keys.
It prevents other clients from reading the watched keys.
It monitors the watched keys for changes by other clients.
It acquires an exclusive lock on the watched keys.
Which of the following is NOT a typical use case for integrating Redis with a SQL database?
Storing large blobs of unstructured data like images or videos.
Implementing a real-time leaderboard by leveraging Redis' sorted sets.
Offloading write operations from the database to handle high traffic.
Caching frequently accessed data to improve read performance.
In Redis Cluster, what happens if a node holding a primary key fails?
A replica of the failed node is promoted to master, ensuring data availability.
Data on the failed node is lost permanently.
All other nodes in the cluster take over the data from the failed node.
The cluster becomes inaccessible until the failed node is restored.