কম্পিউটার

Redis ZRANGEBYLEX - কিভাবে asc মান পরিসর অনুসারে সাজানো উপাদানগুলি পেতে হয়

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

ZRANGEBYLEX কমান্ড

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

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

ZRANGEBYLEX সেট [a [f
]

<=element <=f while:

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

একটি <=উপাদান দিয়ে সমস্ত উপাদান ফিরিয়ে দেবে

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

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

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

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

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

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

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

আউটপুট :-

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

উদাহরণ :-

Redis ZRANGEBYLEX - কিভাবে asc মান পরিসর অনুসারে সাজানো উপাদানগুলি পেতে হয়

রেফারেন্স :-

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

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


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

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

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

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