- होम
- HotKV बनाम Azure Cache for Redis
HotKV बनाम Azure Cache for Redis
2028 के माइग्रेशन के लिए Azure Cache for Redis का विकल्प
Azure Cache for Redis का विकल्प अब कई रोडमैप पर है। Microsoft ने हर टियर के लिए रिटायरमेंट की तारीखें घोषित की हैं और Azure Managed Redis पर जाने की सलाह देता है, जो Redis Enterprise सॉफ़्टवेयर पर आधारित प्रोडक्ट है। HotKV एक अलग रास्ता है। एक मल्टी-थ्रेडेड इंजन, जो वही Redis प्रोटोकॉल बोलता है, हर इंस्टेंस के लिए एक समर्पित मशीन पर। AI कमांड परिवार Performance प्लान से ऊपर बिल्ट-इन हैं।
Azure Cache for Redis
टियर की एक सीढ़ी, हर एक की अपनी तारीख
- Basic30 सितंबर 2028 को रिटायर
ओपन-सोर्स Redis, एक VM, कोई SLA नहीं
- Standard30 सितंबर 2028 को रिटायर
ओपन-सोर्स Redis, दो VM
- Premium30 सितंबर 2028 को रिटायर
ओपन-सोर्स Redis, क्लस्टरिंग
- Enterprise31 मार्च 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 मशीन पर सिंगल इंस्टेंस के रूप में चलाकर, Redis 8.10.2 के विरुद्ध 12 में से 12 कमांड पर आगे रहा, 14.8x से 69.7x थ्रूपुट के साथ। HotKV उस CPU के लिए सोर्स से बनाया गया था। Redis 8.10.2 अपने स्टॉक बिल्ड के रूप में चला। छोटी मशीनों पर अंतर कम होता है।
ड्रॉप-इन
इस Azure Cache for Redis का विकल्प के साथ क्या वही रहता है
HotKV Redis वायर प्रोटोकॉल लागू करता है। Azure Cache for Redis से आना आमतौर पर होस्ट और क्रेडेंशियल का बदलाव है। कोर सेट के बाहर की किसी भी चीज़ के लिए कमांड रेफ़रेंस देखें।
वही प्रोटोकॉल
HELLO नेगोशिएशन के साथ RESP2 और RESP3। 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) 1Azure Cache for Redis का विकल्प क्यों चाहिए
टीमें Azure Cache for Redis का विकल्प क्यों खोजती हैं
Azure Cache for Redis के दस्तावेज़ित गुण, जिनकी वजह से टीमें Azure Cache for Redis का विकल्प खोजती हैं, 21 अक्टूबर 2026 को जाँचे गए।
Microsoft ने रिटायरमेंट की तारीखें घोषित की हैं
Microsoft का रिटायरमेंट FAQ, जिसे 21 अक्टूबर 2026 को जाँचा गया, कहता है कि सभी Basic, Standard और Premium इंस्टेंस 30 सितंबर 2028 को रिटायर होंगे। सभी Enterprise और Enterprise Flash इंस्टेंस 31 मार्च 2027 को रिटायर होंगे। Microsoft Azure Managed Redis पर जाने की सलाह देता है, जिसे वह Redis Enterprise सॉफ़्टवेयर पर आधारित बताता है। तारीखें Microsoft की हैं और बदल सकती हैं। कोई भी माइग्रेशन Azure Cache for Redis का विकल्प तौलने का मौका है।
ओपन-सोर्स टियर पर एक थ्रेड
Microsoft का अपना मार्गदर्शन कहता है कि Basic, Standard और Premium टियर ओपन-सोर्स Redis चलाते हैं, जो कमांड प्रोसेसिंग के लिए एक थ्रेड इस्तेमाल करता है। वह यह भी जोड़ता है कि स्केल अप से ज़्यादा आमतौर पर स्केल आउट मदद करता है। ज़्यादा थ्रूपुट का मतलब है मैनेज करने के लिए ज़्यादा कैश।
ओपन-सोर्स टियर पर 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 300 कोर कमांड के साथ RESP2 और RESP3 लागू करता है। यह क्लाइंट को Redis वर्शन 8.4.0 बताता है।
AI फ़ीचर के लिए Enterprise टियर, या और सर्विस चाहिए
सर्च, JSON, प्रोबैबिलिस्टिक और टाइम सीरीज़ मॉड्यूल सिर्फ़ Enterprise टियर और Azure Managed Redis पर उपलब्ध हैं। प्रॉम्प्ट कैश, सिमैंटिक कैश, एजेंट मेमोरी और 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 ने Redis के विरुद्ध सबसे ऊँचा थ्रूपुट मापा
- 14.8x से 69.7x
- Redis के गुणक के रूप में HotKV का थ्रूपुट, उन 12 कमांड में जिन पर वह आगे रहा (SET से RPUSH)
- कोई नहीं
- कमांड जिन पर Redis ने ज़्यादा मापा
HotKV Ltd ने HotKV को इस CPU के लिए सोर्स से बनाया। Redis अपने स्टॉक रिलीज़ बिल्ड के रूप में चला। दोनों सिंगल इंस्टेंस के रूप में चले। थ्रेड की संख्या हर प्रोडक्ट की दस्तावेज़ित ऑल-कोर सेटिंग के अनुसार थी और प्रति प्रोडक्ट ट्यून नहीं की गई। कम कोर वाली मशीनों पर अंतर कम होता है।
प्रति सेकंड ऑपरेशन, 10 सेकंड के 3 रन का मीडियन। बार की हर जोड़ी उस कमांड पर तेज़ सर्वर के हिसाब से स्केल होती है।
* नेटवर्क से सीमित: यह नतीजा इंस्टेंस के नेटवर्क ने तय किया, इसलिए सर्वर की अपनी सीमा इससे अधिक है।
† लोड जनरेटर से सीमित: लोड जनरेटर मशीनें 85% से अधिक CPU पर चलीं, इसलिए यह उनकी सीमा है, सर्वर की नहीं।
Azure D160alds_v7 (AMD EPYC 9V45 (Turin), 160 vCPU), 9 अक्टूबर 2026 को मापा गया। 256-बाइट वैल्यू, पाइपलाइन डेप्थ 30, 5,000,000 पहले से भरी keys, जिन्हें समान रूप से यादृच्छिक पढ़ा गया। तीन समर्पित लोड-जेनरेटर मशीनें। हर सर्वर परसिस्टेंस बंद करके अकेले सिंगल इंस्टेंस के रूप में चला। हर एक को सभी कोर मिले (Redis को 128 I/O थ्रेड, उसका अधिकतम)। 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 के साथ इंटीग्रेट होते हैं। इसका मतलब है Enterprise टियर पर Private Link, ज़ोन रिडंडेंसी और ऐक्टिव जियो-रेप्लिकेशन। Azure Managed Redis Microsoft Entra ID ऑथेंटिकेशन जोड़ता है। अगर आपका स्टैक शुरू से अंत तक Azure है, तो उस इंटीग्रेशन का असली मूल्य है।
- Azure Managed Redis सर्च, JSON, प्रोबैबिलिस्टिक और टाइम सीरीज़ मॉड्यूल के साथ Redis Enterprise 7.4 चलाता है। Redis Enterprise भी हर इंस्टेंस के लिए कई vCPU इस्तेमाल करता है। HotKV में हर प्लान पर Bloom फ़िल्टर, Count-Min स्केच और Top-K हैं, और Performance प्लान से ऊपर टाइम सीरीज़ है, लेकिन JSON डॉक्यूमेंट टाइप नहीं है।
- HotKV Cloud Google Cloud पर चलता है, Azure पर नहीं। जिस डेटा को आपके Azure सब्सक्रिप्शन में ही रहना है, उसके लिए HotKV On-Premise लाइसेंस के तहत आपकी अपनी Azure वर्चुअल मशीनों पर वही इंजन चलाता है।
- यह Azure Cache for Redis का विकल्प अर्ली एक्सेस में है, Performance और Scale पर SLA के साथ और Starter पर बिना SLA के। Azure Cache for Redis एक परिपक्व सर्विस है, जिसमें Basic को छोड़कर हर टियर पर SLA है।
माइग्रेशन
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
जो कमी थी, उसे चालू करें
वेक्टर सर्च और key टैगिंग हर प्लान पर कोर कमांड हैं। प्रॉम्प्ट और सिमैंटिक कैश, एजेंट मेमोरी और LLM लागत ट्रैकिंग Performance प्लान और उससे ऊपर उसी सर्वर के कमांड हैं। कोई मॉड्यूल, साइडकार या दूसरी सर्विस नहीं। 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 टियर के पीछे का ओपन-सोर्स इंजन परिवार है। यह HotKV वाली उसी 160-vCPU मशीन पर सेल्फ़-होस्टेड सिंगल इंस्टेंस के रूप में चला। मैनेज्ड सर्विस, उसके Redis 6.0 बिल्ड और Redis Enterprise टियर नहीं मापे गए। आँकड़े इंजन का वर्णन करते हैं।
क्या Azure Cache for Redis का विकल्प मेरा डेटा Azure में रख सकता है?
HotKV Cloud Google Cloud पर चलता है। अगर आपका डेटा Azure में ही रहना चाहिए, तो HotKV On-Premise लाइसेंस के तहत आपके अपने Azure सब्सक्रिप्शन की वर्चुअल मशीनों पर वही इंजन चलाता है।
रिटायरमेंट पर क्या होता है?
Microsoft का रिटायरमेंट FAQ कहता है कि 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 प्लान के साथ आते हैं।
अन्य तुलनाएँ