A transient with an expiry is stored as two rows in the options table, and nothing deletes an expired one until something asks for it. Expired transients are…
The default policy is noeviction, which means a full Redis returns errors on writes rather than evicting anything. noeviction is the right default for an instance holding queue…
Counting the intersection of two large sets meant building the intersection first, which allocates a set you immediately discard. The LIMIT is the part that changes what is…
Duplicating a key used to mean serialising it out and back in, which moved the whole value through the client for no reason. Staying server-side matters for a…