কম্পিউটার

সেট মানগুলির পার্থক্য কীভাবে সম্পাদন করবেন- Redis SDIFF | SDIFFSTORE

এই টিউটোরিয়ালে, আমরা শিখব কিভাবে redis SDIFF এবং SDIFFSTORE কমান্ড ব্যবহার করে redis ডেটাস্টোরে সংরক্ষিত দুই বা ততোধিক সেট মানের পার্থক্য অপারেশন করতে হয়।

সেটের পার্থক্য:

সেট তত্ত্বে, A এবং B দুটি সেটের পার্থক্য, A – B হিসাবে লেখা একটি সেট যা সেট A-এর সমস্ত উপাদান ধারণ করে যা B সেটে নেই। উদাহরণস্বরূপ :

A ={1, 2, 3, 4, 5}B ={4, 5, 6, 7, 8, 9}A এবং B এর পার্থক্য :-A - B ={1, 2, 3} 

সেট মানগুলির পার্থক্য কীভাবে সম্পাদন করবেন- Redis SDIFF | SDIFFSTORE

SDIFF কমান্ড :-

এই কমান্ডটি দুটি বা ততোধিক নির্দিষ্ট সেটে পার্থক্য অপারেশন সম্পাদন করে এবং ফলাফলটি একটি অ্যারে হিসাবে প্রদান করে। যদি নির্দিষ্ট কোন কী বিদ্যমান না থাকে, তাহলে এটি একটি খালি সেট হিসাবে বিবেচিত হবে। ত্রুটি ফেরত দেওয়া হবে, যদি কী বিদ্যমান তবে কীটিতে সংরক্ষিত মান একটি সেট না হয়। redis SDIFF কমান্ডের সিনট্যাক্স নিম্নরূপ :-

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

redis host:post> SDIFF   

আউটপুট :-

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

উদাহরণ :-

সেট মানগুলির পার্থক্য কীভাবে সম্পাদন করবেন- Redis SDIFF | SDIFFSTORE

SDIFFSTORE কমান্ড :-

এই কমান্ডটি দুই বা ততোধিক নির্দিষ্ট সেটে ডিফারেন্স অপারেশন সঞ্চালন করে এবং নির্দিষ্ট কী এ সঞ্চিত একটি নতুন সেট মান প্রদান করে। যদি নির্দিষ্ট কোন কী বিদ্যমান না থাকে, তাহলে এটি একটি খালি সেট হিসাবে বিবেচিত হবে। ত্রুটি ফেরত দেওয়া হবে, যদি কী বিদ্যমান তবে কীটিতে সংরক্ষিত মান একটি সেট না হয়। redis SDIFFSTORE কমান্ডের সিনট্যাক্স নিম্নরূপ :-

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

redis host:post> SDIFFSTORE <গন্তব্য কীনাম>   

আউটপুট :-

- (পূর্ণসংখ্যা) গন্তব্য সেটে উপাদানের সংখ্যা প্রতিনিধিত্ব করে।- ত্রুটি, যদি কী বিদ্যমান থাকে এবং কীটিতে সংরক্ষিত মান একটি সেট না হয়।

উদাহরণ :-

সেট মানগুলির পার্থক্য কীভাবে সম্পাদন করবেন- Redis SDIFF | SDIFFSTORE

রেফারেন্স :-

  1. SDIFF কমান্ড ডক্স
  2. SDIFFSTORE কমান্ড ডক্স

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


  1. Redis ZUNIONSTORE - কিভাবে redis-এ সাজানো সেট মানগুলির মিলন সম্পাদন করা যায়

  2. রেডিস জেডআরইএম - রেডিসে সাজানো সেট মান থেকে কীভাবে একটি উপাদান মুছবেন

  3. কিভাবে সাজানো সেটের একটি উপাদানের র‍্যাঙ্ক পাবেন – Redis ZRANK | ZREVRANK

  4. কিভাবে redis-এ কী স্ট্রিং মান সেট করতে হয় – Redis SET | SETNX | SETEX | পিসেটেক্স