- หน้าแรก
- HotKV เทียบกับ Azure Cache for Redis
HotKV เทียบกับ Azure Cache for Redis
ทางเลือกแทน Azure Cache for Redis สำหรับการย้ายระบบปี 2028
ทางเลือกแทน Azure Cache for Redis อยู่ในแผนงานของหลายทีมแล้วในตอนนี้ Microsoft ได้ประกาศวันเลิกให้บริการสำหรับทุกระดับ และแนะนำให้ย้ายไปยัง Azure Managed Redis ซึ่งเป็นผลิตภัณฑ์ที่อิงซอฟต์แวร์ Redis Enterprise HotKV เป็นอีกเส้นทางหนึ่ง เอนจินมัลติเธรดที่ใช้โปรโตคอล Redis เดียวกัน บนเครื่องเฉพาะต่ออินสแตนซ์ ตระกูลคำสั่ง AI มีในตัวตั้งแต่แผน Performance ขึ้นไป
Azure Cache for Redis
บันไดของระดับต่างๆ แต่ละขั้นมีวันที่กำกับ
- Basicเลิกให้บริการ 30 ก.ย. 2028
Redis โอเพนซอร์ส VM เดียว ไม่มี SLA
- Standardเลิกให้บริการ 30 ก.ย. 2028
Redis โอเพนซอร์ส VM สองเครื่อง
- Premiumเลิกให้บริการ 30 ก.ย. 2028
Redis โอเพนซอร์ส มีคลัสเตอร์
- Enterpriseเลิกให้บริการ 31 มี.ค. 2027
Redis Enterprise มีโมดูล
- Azure Managed Redisผลิตภัณฑ์ใหม่ Redis Enterprise
Redis Enterprise 7.4 ทางเลือกที่แนะนำให้ย้ายไป
HotKV
เอนจินเดียว สามแผน อัปเกรดในที่
- Starterทุกคอร์
เอนจินหลักครบชุด
- Performanceทุกคอร์
เพิ่มโมดูล AI และ LLM
- Scaleทุกคอร์
เพิ่มการจำลองข้อมูล การเข้ารหัส การตรวจสอบ
เอนจินเดียวกันในทุกแผน แกนมัลติเธรด RESP2 และ RESP3 และคำสั่งหลัก 300 คำสั่งไม่เปลี่ยนแปลงเมื่อคุณเลื่อนขึ้นแผนที่สูงกว่า
ทางเลือกแทน Azure Cache for Redis นี้ เมื่อรันเป็นอินสแตนซ์เดียวบนเครื่อง 160 vCPU หนึ่งเครื่อง นำใน 12 จาก 12 คำสั่งเมื่อเทียบกับ Redis 8.10.2 ด้วย throughput 14.8x ถึง 69.7x ของอีกฝ่าย HotKV ถูกสร้างจากซอร์สโค้ดสำหรับ CPU นั้น Redis 8.10.2 รันเป็นบิลด์มาตรฐาน ช่องว่างจะน้อยกว่าบนเครื่องขนาดเล็ก
Drop-in
สิ่งที่ยังคงเหมือนเดิมกับทางเลือกแทน Azure Cache for Redis นี้
HotKV รองรับโปรโตคอลสายของ Redis การย้ายจาก Azure Cache for Redis มักเป็นเพียงการเปลี่ยนโฮสต์และข้อมูลรับรอง โปรดตรวจสอบเอกสารอ้างอิงคำสั่งสำหรับสิ่งที่อยู่นอกชุดคำสั่งหลัก
โปรโตคอลเดียวกัน
RESP2 และ RESP3 พร้อมการเจรจาด้วย HELLO HotKV รายงานเวอร์ชัน Redis 8.4.0 ให้ไคลเอนต์ ไลบรารีจึงเลือกฟีเจอร์ตามเวอร์ชันนั้น สตริงการเชื่อมต่อ ไปป์ไลน์ pub/sub และทรานแซกชันทำงานเหมือนที่เป็นอยู่ทุกวันนี้
ไคลเอนต์และเครื่องมือเดียวกัน
ไลบรารีไคลเอนต์ Redis และ Valkey, redis-cli, redis-cli --cluster และเครื่องมือ GUI เชื่อมต่อกับ HotKV ได้โดยไม่ต้องแก้โค้ดสำหรับคำสั่งหลัก
คำสั่งหลักเดียวกัน
คำสั่งหลัก 300 คำสั่ง สคริปต์ Lua และไลบรารีฟังก์ชัน พร้อมตระกูลคำสั่งของ HotKV เองเมื่อคุณต้องการ
$ redis-cli -h <your-hotkv-host> -p 6379 --tls --user app --askpass
> HELLO 3
1# "server" => "hotkv"
2# "version" => "8.4.0"
3# "proto" => (integer) 3
... (อีกสี่ฟิลด์)
> SET session:4821 "same protocol, every core"
OK
> GET session:4821
"same protocol, every core"
> TAG.SET session:4821 tenant:acme # คำสั่งของ HotKV เมื่อคุณต้องการ
(integer) 1เหตุผลสนับสนุนทางเลือกแทน Azure Cache for Redis
ทำไมทีมต่างๆ จึงมองหาทางเลือกแทน Azure Cache for Redis
คุณสมบัติที่มีเอกสารรองรับของ Azure Cache for Redis ซึ่งทำให้ทีมต่างๆ มองหาทางเลือกแทน Azure Cache for Redis ตรวจสอบเมื่อ 21 ตุลาคม 2026
Microsoft ได้ประกาศวันเลิกให้บริการ
คำถามที่พบบ่อยเรื่องการเลิกให้บริการของ Microsoft ซึ่งตรวจสอบเมื่อ 21 ตุลาคม 2026 ระบุว่าอินสแตนซ์ Basic, Standard และ Premium ทั้งหมดจะเลิกให้บริการในวันที่ 30 กันยายน 2028 อินสแตนซ์ Enterprise และ Enterprise Flash ทั้งหมดจะเลิกให้บริการในวันที่ 31 มีนาคม 2027 Microsoft แนะนำให้ย้ายไปยัง Azure Managed Redis ซึ่ง Microsoft อธิบายว่าอิงซอฟต์แวร์ Redis Enterprise วันที่เหล่านี้เป็นของ Microsoft และอาจเปลี่ยนแปลงได้ การย้ายระบบทุกครั้งคือจังหวะที่ควรชั่งน้ำหนักทางเลือกแทน Azure Cache for Redis
เธรดเดียวในระดับโอเพนซอร์ส
คำแนะนำของ Microsoft เองระบุว่าระดับ Basic, Standard และ Premium รัน Redis โอเพนซอร์ส ซึ่งใช้เธรดเดียวในการประมวลผลคำสั่ง และเสริมว่าการขยายออกมักช่วยได้มากกว่าการขยายขึ้น throughput ที่มากขึ้นจึงหมายถึงแคชที่ต้องดูแลมากขึ้น
Redis 6.0 ในระดับโอเพนซอร์ส
ระดับ Basic, Standard และ Premium รัน Redis โอเพนซอร์ส 6.0 Microsoft เลิกให้บริการ Redis 4.0 ในระดับเหล่านี้เมื่อเดือนมิถุนายน 2023 ระดับ Enterprise รัน Redis Enterprise 7.2 Azure Managed Redis มี Redis 7.4.x HotKV รองรับ RESP2 และ RESP3 พร้อมคำสั่งหลัก 300 คำสั่ง และรายงานเวอร์ชัน Redis 8.4.0 ให้ไคลเอนต์
ฟีเจอร์ AI ต้องใช้ระดับ Enterprise หรือบริการเพิ่มเติม
โมดูล Search, JSON, probabilistic และ time series มีให้เฉพาะในระดับ Enterprise และ Azure Managed Redis เท่านั้น แคชพรอมต์ semantic cache หน่วยความจำ agent และการติดตามค่าใช้จ่าย LLM ไม่ใช่ฟีเจอร์ของระดับใดเลย บน HotKV สิ่งเหล่านี้เป็นตระกูลคำสั่งของเซิร์ฟเวอร์เดียวกัน มาพร้อมแผน Performance ขึ้นไป
วัดผลจริง ไม่ใช่แค่กล่าวอ้าง
ทางเลือกแทน Azure Cache for Redis นี้ วัดผลแล้ว HotKV เทียบกับ Redis 8.10.2 บนเครื่องเดียว
HotKV Ltd วัดผล Redis 8.10.2 ซึ่งเป็นตระกูลเอนจินโอเพนซอร์สเบื้องหลังระดับ Basic, Standard และ Premium รันเป็นอินสแตนซ์เดียวแบบโฮสต์เองบนเครื่องเดียวกับ HotKV ไม่ได้วัดผล Azure Cache for Redis โดยตรง ระดับโอเพนซอร์สของบริการนี้รัน Redis 6.0 ระดับ Enterprise และ Azure Managed Redis รัน Redis Enterprise ซึ่งไม่ได้วัดผลเช่นกัน ตัวเลขเหล่านี้แสดงเอนจิน ซึ่งเป็นเกณฑ์เปรียบเทียบที่เป็นธรรมสำหรับทางเลือกแทน Azure Cache for Redis
- 12 จาก 12
- คำสั่งที่ HotKV วัดได้ throughput สูงสุดเมื่อเทียบกับ Redis
- 14.8x ถึง 69.7x
- throughput ของ HotKV คิดเป็นจำนวนเท่าของ Redis ใน 12 คำสั่งที่ HotKV นำ (SET ถึง RPUSH)
- ไม่มี
- คำสั่งที่ Redis วัดได้สูงกว่า
HotKV Ltd สร้าง HotKV จากซอร์สโค้ดสำหรับ CPU นี้ Redis รันเป็นบิลด์รุ่นมาตรฐาน ทั้งคู่รันเป็นอินสแตนซ์เดียว จำนวนเธรดเป็นไปตามการตั้งค่าใช้ทุกคอร์ที่มีเอกสารรองรับของแต่ละผลิตภัณฑ์ และไม่ได้ปรับจูนเป็นรายผลิตภัณฑ์ ช่องว่างจะน้อยกว่าบนเครื่องที่มีคอร์น้อย
จำนวนการทำงานต่อวินาที ค่ามัธยฐานจาก 3 รอบ รอบละ 10 วินาที แท่งแต่ละคู่ปรับสเกลตามเซิร์ฟเวอร์ที่เร็วกว่าในคำสั่งนั้น
* ถูกจำกัดด้วยเครือข่าย: เครือข่ายของอินสแตนซ์เป็นตัวกำหนดผลนี้ ขีดจำกัดจริงของเซิร์ฟเวอร์จึงสูงกว่านี้
† ถูกจำกัดด้วยตัวสร้างโหลด: เครื่องสร้างโหลดใช้ CPU เกิน 85% นี่จึงเป็นเพดานของเครื่องเหล่านั้น ไม่ใช่ของเซิร์ฟเวอร์
Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU) วัดผลเมื่อ 9 ตุลาคม 2026 ค่าขนาด 256 ไบต์ ความลึกไปป์ไลน์ 30 คีย์ที่เติมไว้ล่วงหน้า 5,000,000 คีย์ อ่านแบบสุ่มสม่ำเสมอ เครื่องสร้างโหลดเฉพาะสามเครื่อง ทุกเซิร์ฟเวอร์รันเดี่ยวเป็นอินสแตนซ์เดียวโดยปิดการคงอยู่ของข้อมูล แต่ละตัวได้รับทุกคอร์ (Redis ใช้ I/O thread 128 เธรด ซึ่งเป็นค่าสูงสุด) HotKV Ltd สร้าง HotKV จากซอร์สโค้ดสำหรับ CPU นี้ และรัน Redis เป็นบิลด์รุ่นมาตรฐาน วิธีการและผลลัพธ์ฉบับเต็ม · ชุดทดสอบและข้อมูลดิบ
เทียบเคียงกัน
ทางเลือกแทน Azure Cache for Redis นี้และ Azure Cache for Redis ทีละฟีเจอร์
เพื่อความเป็นธรรม
จุดที่ Azure Cache for Redis นำหน้าทางเลือกแทน Azure Cache for Redis นี้ หรือเพียงแค่ต่างกัน
หน้าทางเลือกแทน Azure Cache for Redis นี้จะมีประโยชน์ก็ต่อเมื่อบอกส่วนนี้ด้วย
- Azure Cache for Redis และ Azure Managed Redis ผสานรวมกับ Azure นั่นหมายถึง Private Link, zone redundancy และ active geo-replication ในระดับ Enterprise Azure Managed Redis เพิ่มการยืนยันตัวตนด้วย Microsoft Entra ID หากสแตกของคุณเป็น Azure ตั้งแต่ต้นจนจบ การผสานรวมนั้นมีคุณค่าอย่างแท้จริง
- Azure Managed Redis รัน Redis Enterprise 7.4 พร้อมโมดูล search, JSON, probabilistic และ time series Redis Enterprise ยังใช้หลาย vCPU ต่ออินสแตนซ์ด้วย HotKV มี Bloom filter, Count-Min sketch และ Top-K ในทุกแผน และมี time series ตั้งแต่แผน Performance ขึ้นไป แต่ไม่มีชนิดข้อมูลเอกสาร JSON
- HotKV Cloud รันบน Google Cloud ไม่ใช่ Azure สำหรับข้อมูลที่ต้องอยู่ใน Azure subscription ของคุณ HotKV On-Premise รันเอนจินเดียวกันบน Azure virtual machine ของคุณเองภายใต้ไลเซนส์
- ทางเลือกแทน Azure Cache for Redis นี้อยู่ในช่วง early access โดยมี SLA ใน Performance และ Scale และไม่มีใน Starter Azure Cache for Redis เป็นบริการที่พัฒนาเต็มที่แล้ว โดยมี SLA ในทุกระดับยกเว้น Basic
การย้ายระบบ
จาก Azure Cache for Redis สู่ทางเลือกแทน Azure Cache for Redis นี้ในสี่ขั้นตอน
การเปลี่ยนไปใช้ทางเลือกแทน Azure Cache for Redis เกี่ยวข้องกับอะไรบ้างในทางปฏิบัติ
- 1
สร้างอินสแตนซ์
เลือกรีเจียนและแผนในคอนโซล HotKV Cloud อินสแตนซ์คือเครื่องของตัวเอง ซึ่งจัดเตรียม แพตช์ และตรวจสอบให้คุณ
- 2
ชี้ไคลเอนต์ของคุณมาที่อินสแตนซ์
ใช้ไลบรารีไคลเอนต์ที่คุณใช้อยู่แล้วต่อไป เปลี่ยนโฮสต์ พอร์ต และข้อมูลรับรองจาก Azure Cache for Redis เป็นอินสแตนซ์ HotKV TLS และการยืนยันตัวตนด้วยรหัสผ่านเปิดใช้ตั้งแต่แรก และมีผู้ใช้ ACL ให้ใช้งาน ทางเลือกแทน Azure Cache for Redis ที่ใช้โปรโตคอลเดียวกันไม่ต้องเปลี่ยนไคลเอนต์สำหรับคำสั่งหลัก
- 3
ย้ายข้อมูล
ใช้เครื่องมือที่คุณรู้จักอยู่แล้ว DUMP และ RESTORE, MIGRATE หรือการเล่นซ้ำการเขียนของคุณ ล้วนใช้ได้ เพราะ HotKV รองรับคำสั่งเหล่านี้
- 4
เปิดใช้สิ่งที่เคยขาดไป
การค้นหาเวกเตอร์และการติดแท็กคีย์เป็นคำสั่งหลักในทุกแผน แคชพรอมต์และ semantic cache หน่วยความจำ agent และการติดตามค่าใช้จ่าย LLM เป็นคำสั่งของเซิร์ฟเวอร์เดียวกันในแผน Performance ขึ้นไป ไม่ต้องมีโมดูล sidecar หรือบริการที่สอง นี่คือสิ่งที่ทางเลือกแทน Azure Cache for Redis ควรเพิ่มให้
คำถาม
คำถามเกี่ยวกับทางเลือกแทน Azure Cache for Redis นี้
ไคลเอนต์ Azure Cache for Redis ของฉันใช้กับทางเลือกแทน Azure Cache for Redis นี้ได้หรือไม่
ได้ สำหรับคำสั่งหลัก บริการนี้ใช้ RESP2 และ RESP3 ซึ่ง HotKV รองรับ StackExchange.Redis และไคลเอนต์ RESP2 และ RESP3 อื่นๆ เชื่อมต่อกับอินสแตนซ์ HotKV ได้หลังเปลี่ยนโฮสต์และข้อมูลรับรอง
คุณทดสอบประสิทธิภาพ Azure Cache for Redis หรือไม่
ไม่ HotKV Ltd วัดผล Redis 8.10.2 ซึ่งเป็นตระกูลเอนจินโอเพนซอร์สเบื้องหลังระดับ Basic, Standard และ Premium รันเป็นอินสแตนซ์เดียวแบบโฮสต์เองบนเครื่อง 160 vCPU เครื่องเดียวกับ HotKV ไม่ได้วัดผลบริการแบบมีผู้ดูแล บิลด์ Redis 6.0 ของบริการนั้น และระดับ Redis Enterprise ตัวเลขจึงอธิบายเอนจิน
ทางเลือกแทน Azure Cache for Redis เก็บข้อมูลของฉันไว้ใน Azure ได้หรือไม่
HotKV Cloud รันบน Google Cloud หากข้อมูลของคุณต้องอยู่ใน Azure HotKV On-Premise รันเอนจินเดียวกันบน virtual machine ใน Azure subscription ของคุณเองภายใต้ไลเซนส์
จะเกิดอะไรขึ้นเมื่อเลิกให้บริการ
คำถามที่พบบ่อยเรื่องการเลิกให้บริการของ Microsoft ระบุว่าแคช Basic, Standard และ Premium จะเลิกให้บริการในวันที่ 30 กันยายน 2028 และแนะนำให้ย้ายไปยัง Azure Managed Redis ตั้งแต่ตอนนี้ นั่นเป็นผลิตภัณฑ์คนละตัว อิงซอฟต์แวร์ Redis Enterprise และเรียกเก็บเงินในฐานะบริการ Azure แบบเนทีฟ การย้ายไป HotKV คือการเปลี่ยนโฮสต์และข้อมูลรับรองสำหรับไคลเอนต์เดิม เอนจินเป็นมัลติเธรดตั้งแต่แรก
ทดสอบทางเลือกแทน Azure Cache for Redis นี้ด้วยไคลเอนต์ที่คุณมีอยู่แล้ว
HotKV Cloud เปิดให้ใช้ทีละรอบ ทุกอินสแตนซ์ของทางเลือกแทน Azure Cache for Redis นี้เป็นเครื่องเฉพาะพร้อมเอนจินมัลติเธรด ตระกูลคำสั่ง AI มาพร้อมแผน Performance และ Scale
การเปรียบเทียบอื่นๆ