এই টিউটোরিয়ালে, আমরা শিখব কিভাবে বাছাই করা সেট মানের সমস্ত উপাদান একটি নির্দিষ্ট পরিসরের মধ্যে এবং ডিক্সিং লেক্সিকোগ্রাফিক্যাল ক্রমে পাওয়া যায়। এর জন্য, আমরা 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[সীমা অফসেট গণনা]
আউটপুট :-
<প্রে>- (অ্যারে) উত্তর, নির্দিষ্ট পরিসরে সাজানো সেটের উপাদানগুলিকে প্রতিনিধিত্ব করে।- খালি সেট, যদি কী বিদ্যমান না থাকে।- ত্রুটি, যদি কী বিদ্যমান থাকে এবং কীটিতে সংরক্ষিত মান একটি সাজানো সেট নয়।উদাহরণ :-
রেফারেন্স :-
- ZREVRANGEBYLEX কমান্ড ডক্স
নির্দিষ্ট পরিসরের মধ্যে এবং অবরোহী আভিধানিক ক্রম অনুসারে সাজানো সেট মানের সমস্ত উপাদান কীভাবে পেতে হয় তার জন্যই এটি। আপনি যদি এটি পছন্দ করেন, অনুগ্রহ করে মন্তব্য বিভাগে আপনার চিন্তা শেয়ার করুন এবং অন্যদের সাথেও শেয়ার করুন৷