Redis
Redis support is provided by the Redis Extension https://github.com/lucee/extension-redis
Functions
- RedisCommand()
execute any redis function without any interpretation from Lucee.
- RedisCommandLowPriority()
This function works the same way as RedisCommand with only one difference. In case the connection pool is down to one free connection. The thread will wait for at least one connection more get free. So this command will not use the last connection available.
- RedisConnectionPoolInfo()
Gives back detailed information about the Redis connection pool.
- RedisInfo()
Returns information about the Redis extension. Currently returns an empty struct; populated in a future version.
Tags
- <cfdistributedlock>
A Redis-backed distributed lock that coordinates access to a shared resource across multiple servers or threads. Unlike a local cflock, this tag uses Redis as the shared state store, making it safe to use in clustered and multi-server environments. The body of the tag executes only once a lock slot is successfully acquired