কম্পিউটার

Redis 6 কম্প্যাটিবিলিটি পেশ করা হচ্ছে

গত বছর আমাদের প্রাথমিক প্রকাশের পর থেকে, 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-এ আমাদের অনুসরণ করুন৷


  1. Redis.io রিফ্রেশ করা এবং প্রসারিত করা

  2. ব্রেডক্রাম্বস প্রবর্তন করা হচ্ছে

  3. মঙ্গোডিবি কম্পাস উপস্থাপন করা হচ্ছে

  4. ফাস্টলি কম্পিউটে রেডিস ব্যবহার করুন