positiondev / offset

A haskell library that communicates with wordpress over its api.
BSD 3-Clause "New" or "Revised" License
3 stars 3 forks source link

KEYS is "evil"? #43

Open emhoracek opened 7 years ago

emhoracek commented 7 years ago

Apparently, KEYS is "evil".

From the official docs:

Warning: consider KEYS as a command that should only be used in production environments with extreme care. It may ruin performance when it is executed against large databases. This command is intended for debugging and special operations, such as changing your keyspace layout. Don't use KEYS in your regular application code. If you're looking for a way to find keys in a subset of your keyspace, consider using SCAN or sets.

The "sets" possibility seems interesting!