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

5 เหตุผลที่ Redis Enterprise บน Azure เป็นแนวทางที่ถูกต้องสำหรับนักพัฒนาแอป

ระดับ Azure Cache สำหรับ Redis Enterprise วางจำหน่ายแล้วสำหรับความพร้อมใช้งานทั่วไป และนั่นเป็นข่าวดีสำหรับนักพัฒนาแอป โดยรวบรวมประสิทธิภาพขั้นสูง ความพร้อมใช้งานสูงและฟังก์ชันโครงสร้างข้อมูลแบบขยายของ Redis Enterprise ด้วยการมีอยู่ทั่วโลก ความยืดหยุ่น ความปลอดภัย และการปฏิบัติตามข้อกำหนดของ Azure ในเครื่องมือที่น่าทึ่งสำหรับนักพัฒนา

บริการนี้ประกอบด้วยระดับ Enterprise ใหม่ 2 ระดับ:

  • Enterprise ซึ่งใช้หน่วยความจำระเหย (DRAM) บนเครื่องเสมือนเพื่อเก็บข้อมูล
  • Enterprise on Flash ซึ่งใช้ทั้งหน่วยความจำแบบลบเลือนและไม่ลบเลือน (NVMe) ในการจัดเก็บข้อมูล

Azure Cache สำหรับ Redis Enterprise เป็นแบบพรีวิวตั้งแต่เดือนตุลาคม 2020 และได้รับการยอมรับจากหลายองค์กรแล้ว นักพัฒนาแอปที่ต้องการนำการแคชและข้อมูล Redis ที่คุ้นเคยไปสู่ระดับถัดไปจะต้องการใช้บริการเนทีฟ Azure ที่มีการจัดการเต็มรูปแบบนี้ นี่คือเหตุผล 5 ข้อ

1. คุณได้รับความเร็วที่คุณต้องการเพื่อประสิทธิภาพที่เหนือกว่า

นักพัฒนาแอปตั้งเป้าที่จะมอบประสบการณ์การใช้งานที่ยอดเยี่ยมแก่ผู้ใช้และทำให้ดีขึ้นเรื่อยๆ และแม้กระทั่งเวลาตอบสนองเพียงไม่กี่มิลลิวินาทีก็สามารถสร้างความแตกต่างได้อย่างมาก Redis Enterprise มอบเวลาแฝงของฐานข้อมูลภายในหนึ่งมิลลิวินาที ดังนั้นแอปพลิเคชันจึงตอบสนองได้ทันทีโดยไม่ต้องถูกฟังก์ชันข้อมูลที่ช้าลากลงมา

Azure Cache สำหรับ Redis Enterprise มีข้อดีด้านประสิทธิภาพที่วัดได้:

  • ผลการศึกษามาตรฐานล่าสุดโดย Microsoft และ GigaOm พบว่ามีการปรับปรุงประสิทธิภาพปริมาณงานมากกว่า 800% และการปรับปรุงเวลาแฝงมากกว่า 1,000% ให้กับ Azure SQL และ PostgreSQL โดยการปรับใช้ Azure Cache สำหรับ Redis กับแอปพลิเคชัน
  • ในเกณฑ์มาตรฐานอื่นเมื่อเร็วๆ นี้ ระดับองค์กร (Redis บน RAM) ดำเนินการเพิ่มขึ้นสูงสุด 70% ต่อวินาที และให้เวลาแฝงที่ปรับปรุงขึ้นสูงสุด 40% เมื่อเทียบกับระดับพรีเมียม

2. คุณได้รับประสิทธิภาพสูงในระดับต่างๆ

นักพัฒนาจำเป็นต้องรู้ว่ามีข้อมูลสำหรับแอปพลิเคชันของตนในแทบทุกระดับการรับส่งข้อมูล Redis Enterprise สามารถปรับขนาดได้สูง ได้รับการเปรียบเทียบเพื่อแสดงให้เห็นถึงการปรับขนาดเชิงเส้นที่แท้จริง ซึ่งนำเสนอบน Azure ด้วย:

  • ชุดข้อมูลสูงสุด 13TB
  • เชื่อมต่อไคลเอ็นต์พร้อมกันสูงสุด 2,000,000 เครื่อง
  • มากกว่า 1,000,000 ops/วินาที

และบริการนี้ใช้โครงสร้างพื้นฐานอย่างเต็มที่โดยแบ่งโหลดออกเป็นหลายคอร์บนโหนดคอมพิวท์ทุกเครื่อง

3. คุณมีเวลาหยุดทำงานน้อยที่สุดด้วยความน่าเชื่อถือสูงสุด

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

Azure Cache สำหรับ Redis Enterprise นำเสนอระดับความพร้อมใช้งานสูงสุด—สูงถึง 99.999% โดยใช้เทคโนโลยีการจำลองทางภูมิศาสตร์ของ Redis และด้วยการผสมผสานความสามารถในการปรับใช้หลายภูมิภาคของ Azure และหลายโซนความพร้อมใช้งาน บริการนี้สร้างขึ้นเพื่อปกป้องแอปพลิเคชันที่มีความยืดหยุ่นอย่างเต็มที่ต่อความล้มเหลวทุกประเภท รวมถึงความล้มเหลวของกระบวนการ ความล้มเหลวของโหนด การหยุดทำงานของศูนย์ข้อมูลโดยสมบูรณ์ หรือเหตุการณ์การแยกเครือข่าย

4. คุณสามารถใช้ประโยชน์จากตัวเลือกการพัฒนาขั้นสูงได้

Redis Enterprise มอบโอกาสใหม่ๆ ให้กับนักพัฒนาสำหรับกรณีการใช้งานขั้นสูงด้วยโมดูลเสริม ซึ่งรวมถึง RediSearch, RedisTimeSeries และ RedisBloom และฐานข้อมูล NoSQL ของบริการทำให้นักพัฒนาสร้างแอปพลิเคชันที่ทันสมัยและรวมนวัตกรรมได้ง่ายขึ้นและง่ายขึ้น ตัวอย่างเช่น พวกเขาสามารถเข้าถึงบางส่วนของฐานข้อมูลโดยไม่ต้องค้นหาทั้งชุดเพื่อการพัฒนาที่เร็วขึ้น

5. การตั้งค่าและจัดการนั้นง่ายมาก

คุณสามารถเปิดใช้ Redis Enterprise บน Azure ได้อย่างแท้จริงด้วยการคลิก บริการนี้ได้รับการจัดการโดย Microsoft อย่างเต็มรูปแบบ และผู้ใช้สามารถเข้าถึงการตั้งค่าและการกำหนดค่าผ่านพอร์ทัล Azure ที่คุ้นเคย พร้อมการผสานรวมกับเครื่องมือรักษาความปลอดภัยและการตรวจสอบของ Azure ได้อย่างราบรื่น ลูกค้าที่มี MACC สามารถใช้ Redis Enterprise จากข้อผูกมัด Azure ที่มีอยู่ได้โดยไม่ต้องมีการเรียกเก็บเงินเพิ่มเติม

และเนื่องจาก Redis เป็นที่ชื่นชอบและใช้กันอย่างแพร่หลายในชุมชนนักพัฒนา ผู้ใช้จึงสามารถใช้ประโยชน์จากภูมิปัญญาโดยรวมของตนเพื่อให้ทราบถึงความสามารถที่หลากหลายยิ่งขึ้นสำหรับแอปพลิเคชันของตนได้อย่างรวดเร็ว

ดูด้วยตัวคุณเอง

แคช Azure สำหรับระดับ Redis Enterprise เป็นตัวเลือก Redis ที่ยืดหยุ่น พร้อมใช้งานสูง และปรับขนาดได้มากที่สุดบน Azure ค้นพบวิธีที่นักพัฒนาสามารถใช้มันเพื่อใช้ประโยชน์สูงสุดจากสิ่งที่ Redis สามารถทำได้ภายใน Azure ดูข้อมูลเพิ่มเติมที่ Azure Cache สำหรับ Redis Enterprise หรือเริ่มต้นวันนี้บน Azure Marketplace