Computer >> Máy Tính >  >> Lập trình >> Redis

Tìm hiểu cách Redis đơn giản hóa kiến ​​trúc của bạn trong 90 giây

Chúng tôi thích viết những bài báo dài, sâu về kỹ thuật như thế này, thế này hoặc thế này. Nhưng đôi khi bạn không có thời gian. Và chúng tôi nghe bạn. Vì vậy, đây là cách Redis đơn giản hóa kiến ​​trúc của bạn trong một bản tóm tắt ngắn và một video giải thích tất cả trong vòng chưa đầy 90 giây.

Cách đơn giản hóa kiến ​​trúc AWS của bạn

Giả sử bạn đang xây dựng một ứng dụng thời gian thực trên AWS. Cần những gì để thiết lập?

Bạn cần kết hợp các dịch vụ khác nhau. Bạn có thể sử dụng Kinesis để thu thập dữ liệu, DynamoDB để duy trì dữ liệu và ElastiCache để nhanh chóng truy cập dữ liệu được sử dụng thường xuyên. Nhưng đó không phải là tất cả. Bạn cũng có thể sử dụng TimeStream để phân tích phụ trợ hoặc OpenSearch để tìm kiếm. Và danh sách vẫn tiếp tục.

Nhưng đây là tất cả các hệ thống khác nhau và để làm cho chúng hoạt động cùng nhau, bạn sẽ phải sử dụng một loạt các hàm lambda, dịch vụ Hàng đợi Đơn giản, v.v. Đột nhiên, bạn đang xử lý một hệ thống rất phức tạp— một hệ thống cần nhiều chuyên gia để quản lý tất cả những các dịch vụ chuyên biệt. Giờ đây, bạn có một hệ thống phức tạp, chậm chạp và rất tốn kém để quản lý.

Với Redis Enterprise, bạn có thể giảm thiểu tất cả những sự phức tạp này bằng một nền tảng dữ liệu thời gian thực thống nhất. Đối với cùng một hệ thống đó, bạn có thể sử dụng các tính năng gốc của Redis Enterprise, như luồng để thu thập dữ liệu, pub / sub để phân phối dữ liệu, Danh sách để xếp hàng, TimeSeries để phân tích, Gears cho ETL và RedisJSON để duy trì. Và vì tất cả đều nằm trong cùng một hệ thống, bạn không cần nhiều chuyên gia để quản lý. Bạn sẽ có một hệ thống được quản lý hoàn toàn, nhanh chóng và tiết kiệm chi phí.

Hãy xem video 90 giây để biết ý của chúng tôi.