Company
Date Published
Author
Redis
Word count
969
Language
English
Hacker News points
None

Summary

Redis 6 introduces new features for better security and compliance, including support for SSL and Access Control Lists (ACLs). ACLs allow users to create multiple users with specific login passwords and permissions, making it easy to implement security and safety features such as restricting access to certain commands or keys. ACLs are a self-contained mechanism that can be opted-in when the server is started, without affecting performance, and are lightweight when enabled. The feature includes a default user named 'default' to make the transition smoother for existing codebases. Users can create basic users with all permissions, apply changes in a free-form way, add restrictions on keys, manage passwords by hash value, and generate secure passwords automatically. Redis 6 provides an easy introduction to ACLs, which require more time to master but are simple to learn.