Readonly
clientProtected
Readonly
defaultReturns if the instance is ready
Static
typeDeletes all keys (and values) from the cache
Connects to the redis server
Deletes the key (including the value) from the cache
Disconnects from the redis server
Retrieves the current TTL of the specified key
Checks if the specified key exists in the cache
Mass deletes values with the specified keys
Adds the listener
function to the end of the listeners array for the event
named eventName
. No checks are made to see if the listener
has already
been added. Multiple calls passing the same combination of eventName
and
listener
will result in the listener
being added, and called, multiple times.
server.on('connection', (stream) => {
console.log('someone connected!');
});
Returns a reference to the EventEmitter
, so that calls can be chained.
By default, event listeners are invoked in the order they are added. The emitter.prependListener()
method can be used as an alternative to add the
event listener to the beginning of the listeners array.
import { EventEmitter } from 'node:events';
const myEE = new EventEmitter();
myEE.on('foo', () => console.log('a'));
myEE.prependListener('foo', () => console.log('b'));
myEE.emit('foo');
// Prints:
// b
// a
The callback function
Updates the TTL for the specified key
Base cache interface