Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis

เรียนรู้วิธีที่ Redis ทำให้สถาปัตยกรรมของคุณง่ายขึ้นใน 90 วินาที

เราชอบที่จะเขียนบทความทางเทคนิคที่ยาวและยาวเช่นนี้ สิ่งนี้หรือสิ่งนี้ แต่บางครั้งคุณก็ไม่มีเวลา และเราได้ยินคุณ ต่อไปนี้คือวิธีที่ Redis ช่วยลดความซับซ้อนของสถาปัตยกรรมของคุณในสรุปสั้นๆ และวิดีโอที่อธิบายทั้งหมดนี้ในเวลาน้อยกว่า 90 วินาที

วิธีลดความซับซ้อนของสถาปัตยกรรม AWS

สมมติว่าคุณกำลังสร้างแอปพลิเคชันแบบเรียลไทม์บน AWS ต้องใช้อะไรบ้างในการตั้งค่า

คุณต้องใช้บริการต่างๆ ร่วมกัน คุณอาจใช้ Kinesis เพื่อรวบรวมข้อมูล ใช้ DynamoDB เพื่อยืนยันข้อมูล และ ElastiCache เพื่อเข้าถึงข้อมูลที่ใช้บ่อยอย่างรวดเร็ว แต่นั่นไม่ใช่ทั้งหมด คุณอาจใช้ TimeStream สำหรับการวิเคราะห์แบ็กเอนด์หรือ OpenSearch สำหรับการค้นหา และรายการก็ดำเนินต่อไป

แต่สิ่งเหล่านี้ล้วนเป็นระบบที่แตกต่างกัน และเพื่อให้ทำงานร่วมกันได้ คุณจะต้องใช้ฟังก์ชันแลมบ์ดาจำนวนมาก บริการ Simple Queue เป็นต้น ทันใดนั้น คุณกำลังจัดการกับระบบที่ซับซ้อนมาก ซึ่งต้องการผู้เชี่ยวชาญหลายคนในการจัดการสิ่งเหล่านั้น บริการพิเศษ ตอนนี้คุณมีระบบที่ช้าและซับซ้อนซึ่งมีค่าใช้จ่ายสูงในการจัดการ

ด้วย Redis Enterprise คุณสามารถลดความซับซ้อนทั้งหมดเหล่านี้ได้ด้วยแพลตฟอร์มข้อมูลแบบเรียลไทม์ที่รวมเป็นหนึ่งเดียว สำหรับระบบเดียวกันนั้น คุณสามารถใช้คุณลักษณะดั้งเดิมของ Redis Enterprise เช่น สตรีมสำหรับการรวบรวมข้อมูล pub/sub สำหรับการกระจายข้อมูล รายการสำหรับการจัดคิว TimeSeries สำหรับการวิเคราะห์ Gears สำหรับ ETL และ RedisJSON สำหรับการคงอยู่ และเนื่องจากทั้งหมดอยู่ในระบบเดียวกัน คุณไม่จำเป็นต้องมีผู้เชี่ยวชาญจำนวนมากในการจัดการ คุณจะได้ระบบที่มีการจัดการเต็มรูปแบบเพียงระบบเดียว ที่รวดเร็วและคุ้มค่า

ดูวิดีโอ 90 วินาทีเพื่อดูว่าเราหมายถึงอะไร