news.volyx.in

Redis 6.0 GA (antirez.com)

680 points by ingve · 2350 days ago · 205 comments on HN

Article summary

Redis 6.0.0 GA is released with new features such as SSL, ACLs, RESP3, Client side caching, and Threaded I/O. The release also includes improvements to existing features like PSYNC2, RDB files, and Redis commands with timeouts. The Redis team recommends testing the new version before putting it in production. The release is considered the biggest in Redis history, with many contributors and sponsors involved.

Main themes

  • Redis 6.0.0 GA release
  • New features and improvements
  • Use cases and applications
  • Data persistence and durability
  • Caching and performance
  • Distributed locking and pub-sub messaging
  • Primary database vs cache debate

What commenters say

  • Redis can be used as a primary database in certain scenarios, such as gaming platforms, due to its ACID capabilities.
  • Some users are hesitant to use Redis as a primary data store due to concerns about data persistence and durability.
  • Redis is often used for caching, session storage, and job queues, providing a significant performance boost in these areas.
  • The use of Redis for distributed locking and pub-sub messaging is also a popular choice among developers.
  • There are different opinions on the suitability of Redis for storing large amounts of data, with some users successfully using it for massive datasets.
  • Some commenters argue that using Redis as a primary database is dangerous due to the risk of data loss.
  • Others point out that Redis has persistence mechanisms, such as AOF, that can provide durability guarantees.
  • The choice of using Redis as a primary database or a cache depends on the specific use case and performance requirements.