কম্পিউটার

Redis ZREVRANGEBYLEX - কিভাবে desc মান পরিসীমা দ্বারা সাজানো সেটের উপাদানগুলি পেতে হয়

এই টিউটোরিয়ালে, আমরা শিখব কিভাবে বাছাই করা সেট মানের সমস্ত উপাদান একটি নির্দিষ্ট পরিসরের মধ্যে এবং ডিক্সিং লেক্সিকোগ্রাফিক্যাল ক্রমে পাওয়া যায়। এর জন্য, আমরা Redis ZREVRANGEBYLEX ব্যবহার করব আদেশ৷

ZREVRANGEBYLEX কমান্ড

এই কমান্ডটি (উপাদানের স্ট্রিং উপস্থাপনা) মান সহ একটি নির্দিষ্ট কী-তে সংরক্ষিত বাছাই করা সেট মানের সমস্ত উপাদান ফেরত দেয়। সর্বোচ্চ এর মধ্যে এবং মিনিট যুক্তি. এখানে একটি সাজানো সেট মানের সমস্ত উপাদান একই স্কোর সহ ঢোকানো হয়, যাতে আভিধানিক ক্রম জোর করে। প্রত্যাবর্তিত উপাদানগুলি অবরোহী আভিধানিক ক্রমে।

সর্বোচ্চ এবং মিনিট আর্গুমেন্ট অবশ্যই ( দিয়ে শুরু হবে অথবা , যেখানে বন্ধ ব্যবধান নির্দিষ্ট করে (অন্তর্ভুক্ত) এবং ( খোলা ব্যবধান নির্দিষ্ট করে (এক্সক্লুসিভ) . যেমন:- 

ZREVRANGEBYLEX সেট [f [a
]

f>=উপাদান>=কিছুক্ষণ:

সহ সমস্ত উপাদান ফেরত দেবে
ZREVRANGEBYLEX সেট [f (a
)

f>=উপাদান> a

দিয়ে সমস্ত উপাদান ফেরত দেবে

সর্বোচ্চ এবং মিনিট আর্গুমেন্টে + এর বিশেষ মান থাকতে পারে অথবা , যেখানে + ইতিবাচক অসীম স্ট্রিং এবং নির্দিষ্ট করে নেতিবাচক অসীম স্ট্রিং নির্দিষ্ট করে, তাই উদাহরণস্বরূপ ZREVRANGEBYLEX সেট + – কমান্ড সাজানো সেট মানের সমস্ত উপাদান ফিরিয়ে দেবে।

 LIMIT গণনা পেতে (ঐচ্ছিক) আর্গুমেন্ট কমান্ডে পাস করা যেতে পারে অফসেট থেকে শুরু হওয়া মিল উপাদান . যদি গণনা হয় মান হল নেতিবাচক তারপর অফসেট থেকে সমস্ত উপাদান ফেরত দেওয়া হয় . যেমন:-

ZREVRANGEBYLEX সেট [f [a LIMIT 1 3কোথায় সেট =[a, b, c, d, e, f, g, h] 

দ্বিতীয় মিলে যাওয়া উপাদান থেকে শুরু করে তিনটি মিলে যাওয়া উপাদান ফিরিয়ে দেবে। অর্থাৎ [e, d, c]

একটি খালি সেট ফেরত দেওয়া হয়, যদি একটি কী বিদ্যমান না থাকে এবং একটি ত্রুটি ফেরত দেওয়া হয়, যদি একটি কী বিদ্যমান থাকে কিন্তু কীটিতে সংরক্ষিত মানটি সাজানো সেট ডেটাটাইপের না হয়। Redis ZREVRANGEBYLEX কমান্ডের সিনট্যাক্স নিম্নরূপ:- 

সিনট্যাক্স :-

redis host:post> ZREVRANGEBYLEX    [সীমা অফসেট গণনা]

আউটপুট :-

<প্রে>- (অ্যারে) উত্তর, নির্দিষ্ট পরিসরে সাজানো সেটের উপাদানগুলিকে প্রতিনিধিত্ব করে।- খালি সেট, যদি কী বিদ্যমান না থাকে।- ত্রুটি, যদি কী বিদ্যমান থাকে এবং কীটিতে সংরক্ষিত মান একটি সাজানো সেট নয়।

উদাহরণ :-

Redis ZREVRANGEBYLEX - কিভাবে desc মান পরিসীমা দ্বারা সাজানো সেটের উপাদানগুলি পেতে হয়

রেফারেন্স :-

  1. ZREVRANGEBYLEX কমান্ড ডক্স

নির্দিষ্ট পরিসরের মধ্যে এবং অবরোহী আভিধানিক ক্রম অনুসারে সাজানো সেট মানের সমস্ত উপাদান কীভাবে পেতে হয় তার জন্যই এটি। আপনি যদি এটি পছন্দ করেন, অনুগ্রহ করে মন্তব্য বিভাগে আপনার চিন্তা শেয়ার করুন এবং অন্যদের সাথেও শেয়ার করুন৷


  1. Redis LRANGE - কিভাবে redis ডেটাস্টোরে তালিকা মানের সমস্ত উপাদান পেতে হয়

  2. Redis ZINCRBY - কিভাবে redis-এ সাজানো সেট মানের উপাদানের স্কোর বৃদ্ধি করা যায়

  3. Redis ZREVRANGEBYSCORE - স্কোর পরিসীমা এবং ডেস্ক ক্রম অনুসারে সাজানো সেটের উপাদানগুলি কীভাবে পাবেন

  4. Redis ZRANGEBYSCORE - স্কোর পরিসীমা এবং asc ক্রম অনুসারে সাজানো সেটের উপাদানগুলি কীভাবে পাবেন