पिछले साल हमारी प्रारंभिक रिलीज के बाद से, Upstash संस्करण 5 तक Redis® API के साथ संगत था। हमारी Redis पेशकश में GETDEL जैसे आदेशों की कमी थी। , LMOVE , COPY और एसीएल जैसी सुविधाएं जिन्हें रेडिस 6 (और 6.2) में पेश किया गया था।
यह घोषणा करते हुए खुशी हो रही है कि Upstash Redis डेटाबेस अब संस्करण 6.2 तक Redis कमांड के साथ संगत हैं।
ACL फ़ीचर
नई रिलीज़ के साथ, Upstash हमेशा लगातार ACL कार्यान्वयन प्रदान करता है। सभी ACL Redis 6.2 में उपलब्ध उपकमांड Upstash द्वारा समर्थित हैं। ध्यान दें कि ACL LOAD और ACL SAVE प्रत्येक ACL . के बाद से कमांड नो-ऑप्स हैं अद्यतन जारी है और ACL . से ठीक पहले सभी प्रतिकृतियों के लिए दोहराया गया है कमांड प्रतिक्रिया देता है।
इसके अतिरिक्त Upstash एक नया ACL प्रदान करता है उपकमांड, जिसका नाम ACL RESTTOKEN . है ACL SETUSER . के माध्यम से बनाए गए उपयोगकर्ताओं के लिए REST API टोकन जेनरेट करने के लिए :
ACL RESTTOKEN <username> <password>
Generate a REST token for the specified username & password.
Token will have the same permissions with the user.
आप ACL RESTTOKEN निष्पादित कर सकते हैं redis-cli . के माध्यम से कमांड या Upstash कंसोल पर CLI::
redis-cli> ACL RESTTOKEN default 35fedg8xyu907d84af29222ert
"AYNgAS2553feg6a2d9842h2a0gcdb5f8efe9934DQ="
नई Redis 6 कमांड
रेडिस 6 रिलीज के साथ जोड़े गए नए कमांड की सूची निम्नलिखित है, आप आधिकारिक रेडिस दस्तावेज में कमांड विवरण पा सकते हैं:
- एसीएल
- BLMOVE
- कॉपी करें
- गेटडेल
- गेटेक्स
- नमस्कार
- HRANDFIELD
- LMOVE
- एलपीओएस
- रीसेट करें
- मुस्कुराहट
- ZDIFF
- ZDIFFSTORE
- ZINTER
- ZMSCORE
- ZRANDMEMBER
- ZRANGESTORE
- ज़ूनियन
अपडेट की गई Redis कमांड
- AUTH:प्रामाणिक आदेश अब ACL
usernameका समर्थन करता है पैरामीटर। - BLOPOP, BRPOP, BRPOPLPUSH:टाइमआउट पैरामीटर को पूर्णांक के बजाय डबल के रूप में व्याख्यायित किया जाता है।
- BZPOPMAX, BZPOPMIN:टाइमआउट पैरामीटर को पूर्णांक के बजाय डबल के रूप में व्याख्यायित किया जाता है।
- एलपीओपी, आरपीओपी:नया
countपैरामीटर जोड़ा गया। - स्कैन:स्कैन कमांड अब
TYPEका समर्थन करता है पैरामीटर। - SET:सेट कमांड अब
KEEPTTLका समर्थन करता है ,GET,EXATऔरPXATविकल्प। - ZADD:Zadd कमांड अब
GTका समर्थन करती है औरLTपैरामीटर। - ZRANGE:Zrange कमांड अब सपोर्ट करता है
BYSCORE,BYLEX,REVऔरLIMITपैरामीटर।
हमने रेडिस 7 रिलीज में आने वाले बदलावों पर काम करना शुरू कर दिया है। बने रहें और हमें Twitterand Discord पर फ़ॉलो करें।