এটি বেশ পরিষ্কার বলে মনে হচ্ছে :
redis-py exposes two client classes that implement these commands
The StrictRedis class attempts to adhere to the official command syntax.
এবং
In addition to the changes above, the Redis class, a subclass of StrictRedis,
overrides several other commands to provide backwards compatibility with older
versions of redis-py
আপনার পিছনের সামঞ্জস্যতা প্রয়োজন? ব্যবহার Redis
। যত্ন নেই? ব্যবহার StrictRedis
।
2017-03-31
Github.com লিঙ্কটি উদ্ধৃত করে পিছনের সামঞ্জস্যের সুনির্দিষ্ট বিবরণ এখানে:
উপরের পরিবর্তনগুলি ছাড়াও, রেডিস ক্লাস, স্ট্রাইকরেডিসের একটি সাবক্লাস, রেডিস-পাই এর পুরানো সংস্করণগুলির সাথে পিছনের দিকের সামঞ্জস্যতা প্রদানের জন্য আরও কয়েকটি কমান্ডকে ওভাররাইড করে:
LREM: 'num' এর অর্ডার এবং 'মান' আর্গুমেন্টের বিপরীত যে 'num' শূন্যের একটি ডিফল্ট মান প্রদান করতে পারে।
জ্যাডডি: রেডিস 'মান' এর আগে 'স্কোর' যুক্তি নির্দিষ্ট করে। এগুলি বাস্তবায়িত হওয়ার সময় দুর্ঘটনাক্রমে পরিবর্তিত হয়েছিল এবং লোকেরা ইতিমধ্যে এটি ব্যবহার না করা অবধি আবিষ্কার করা হয়নি। রেডিস শ্রেণিটি * আরগগুলি এর আকারে প্রত্যাশা করে: নাম 1, স্কোর 1, নাম 2, স্কোর 2, ...
SETEX: 'সময়' এবং 'মান' যুক্তির ক্রম বিপরীত।