গত বছর আমাদের প্রাথমিক প্রকাশের পর থেকে, Upstash সংস্করণ 5 পর্যন্ত Redis® API-এর সাথে সামঞ্জস্যপূর্ণ ছিল। আমাদের Redis অফারে GETDEL-এর মতো কমান্ডের অভাব ছিল। , LMOVE , COPY এবং বৈশিষ্ট্য যেমন ACL যা Redis 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 কমান্ড
Redis 6 রিলিজের সাথে যোগ করা নতুন কমান্ডের তালিকা নিচে দেওয়া হল, আপনি অফিসিয়াল রেডিস ডকুমেন্টেশনে কমান্ডের বিশদ বিবরণ পেতে পারেন:
- ACL
- BLMOVE
- কপি
- GETDEL
- GETEX
- হ্যালো
- HRANDFIELD
- LMOVE
- LPOS
- রিসেট করুন
- SMISMEMBER
- ZDIFF
- ZDIFFSTORE
- জিনটার
- ZMSCORE
- ZRANDMEMBER
- ZRANGESTORE
- ZUNION
আপডেট করা Redis কমান্ড
- AUTH:Auth কমান্ড এখন ACL
usernameসমর্থন করে প্যারামিটার। - BLPOP, BRPOP, BRPOPLPUSH:টাইমআউট প্যারামিটারকে পূর্ণসংখ্যার পরিবর্তে দ্বিগুণ হিসাবে ব্যাখ্যা করা হয়।
- BZPOPMAX, BZPOPMIN:টাইমআউট প্যারামিটারকে পূর্ণসংখ্যার পরিবর্তে দ্বিগুণ হিসাবে ব্যাখ্যা করা হয়।
- LPOP, RPOP:নতুন
countপ্যারামিটার যোগ করা হয়েছে। - স্ক্যান:স্ক্যান কমান্ড এখন
TYPEসমর্থন করে প্যারামিটার। - SET:সেট কমান্ড এখন
KEEPTTLসমর্থন করে ,GET,EXATএবংPXATবিকল্প। - ZADD:Zadd কমান্ড এখন
GTসমর্থন করে এবংLTপ্যারামিটার। - ZRANGE:Zrange কমান্ড এখন
BYSCOREসমর্থন করে ,BYLEX,REVএবংLIMITপ্যারামিটার।
আমরা ইতিমধ্যে Redis 7 রিলিজে আসা পরিবর্তনের উপর কাজ শুরু করেছি। সাথে থাকুন এবং Twitter এবং Discord-এ আমাদের অনুসরণ করুন৷
৷