- Redis Adopts Dual Source-Available Licensing | Redis
- Beginning today, all future versions of Redis will be released with source-available licenses. Read more on the blog.
Redis là một cơ sở dữ liệu trong bộ nhớ (In-Memory DB) sử dụng RAM. Điểm mạnh của nó là tốc độ xử lý nhanh hơn rất nhiều so với các cơ sở dữ liệu dựa trên đĩa cứng. Cấu trúc dữ liệu dạng khóa-giá trị giúp việc xử lý dữ liệu trở nên đơn giản.
Ban đầu, Redis chủ yếu được sử dụng để lưu trữ dữ liệu phiên làm việc (session). Sau đó, nó được sử dụng rộng rãi hơn cho mục đích caching. Bằng cách lưu trữ các giá trị được sử dụng lặp đi lặp lại trong Redis, chúng ta có thể truy xuất dữ liệu nhanh hơn mà không cần phải truy vấn cơ sở dữ liệu chính mỗi lần.
Ưu điểm lớn nhất của Redis là hiệu năng vượt trội. Việc sử dụng RAM khiến chi phí máy chủ có thể cao hơn một chút, nhưng hiệu năng tuyệt vời mà nó mang lại hoàn toàn xứng đáng với khoản đầu tư đó.
Gần đây, có thông tin về việc Redis thay đổi chính sách. Mặc dù được cho là không ảnh hưởng đến người dùng cuối, nhưng các nhà cung cấp dịch vụ đám mây có thể chịu ảnh hưởng. Tôi hơi lo lắng về khả năng giá cả tăng lên, nhưng dù sao thì Redis vẫn là một công cụ không thể thiếu.
Đã một thời gian tôi không thực sự tìm hiểu kỹ về Redis, nhưng gần đây khi nghe nói về việc thêm tính năng Vector Search, tôi đã rất ngạc nhiên. Có vẻ như Vector Search đang là xu hướng hiện nay.
Vậy bây giờ, hãy cùng tìm hiểu kỹ hơn về những thay đổi mới của Redis.
Tháng 8 năm 2023, Redis đã thay đổi chính sách cấp phép. Thay vì sử dụng giấy phép BSD như trước đây, Redis sẽ áp dụng giấy phép kép RSALv2 (Redis Source Available License) và SSPLv1 (Server Side Public License).
Sự thay đổi này được cho là nhằm đảm bảo sự phát triển bền vững của Redis. Redis đã phát triển nhờ vào sự đóng góp của cộng đồng mã nguồn mở, nhưng phần lớn doanh thu thương mại lại đến từ các nhà cung cấp dịch vụ đám mây thương mại hóa Redis mà không đầu tư trở lại cho nó.
Theo chính sách cấp phép mới, các nhà cung cấp dịch vụ đám mây lưu trữ sản phẩm Redis sẽ không còn được sử dụng mã nguồn Redis miễn phí nữa. Họ phải ký kết hợp đồng cấp phép với Redis nếu muốn cung cấp phiên bản Redis 7.4 trở lên.
Tuy nhiên, đối với các nhà phát triển thông thường, mọi thứ vẫn không thay đổi nhiều. Họ vẫn có thể sử dụng mã nguồn Redis miễn phí thông qua Redis Community Edition, và tất cả các thư viện khách hàng Redis cũng vẫn giữ nguyên giấy phép mã nguồn mở.
Kết quả của việc thay đổi giấy phép này đối với Redis vẫn chưa rõ ràng. Nhưng tôi vẫn hy vọng Redis sẽ tiếp tục là một cơ sở dữ liệu được các nhà phát triển yêu thích trong tương lai.
Bình luận0