কম্পিউটার টিউটোরিয়াল

Redis SPOP ও SREM দিয়ে সেট থেকে এলিমেন্ট ডিলিট করার গাইড

এই টিউটোরিয়ালে আমরা শিখব কিভাবে Redis SPOP এবং SREM কমান্ড ব্যবহার করে একটি কীতে সংরক্ষিত সেট ভ্যালু থেকে এলিমেন্ট ডিলিট করা যায়।

SPOP কমান্ড:

এই কমান্ড নির্দিষ্ট কীতে সংরক্ষিত সেট থেকে এক বা একাধিক র‍্যান্ডম এলিমেন্ট সরিয়ে রিটার্ন করে। Redis SPOP কমান্ডের সিনট্যাক্স:

সিনট্যাক্স:

redis host:port> SPOP <key name> [count]

এখানে count হলো সেট থেকে সরানো এলিমেন্টের মোট সংখ্যা।

আউটপুট:

- (স্ট্রিং রিপ্লাই), সেট থেকে সরানো এলিমেন্টগুলো। - (nil), যদি কী না থাকে।

উদাহরণ:

Redis SPOP ও SREM দিয়ে সেট থেকে এলিমেন্ট ডিলিট করার গাইড

SREM কমান্ড:

এই কমান্ড নির্দিষ্ট কীতে সংরক্ষিত সেট থেকে এক বা একাধিক নির্দিষ্ট এলিমেন্ট ডিলিট করে। সেটে না থাকা স্পেসিফাইড মেম্বারগুলো ইগনোর করা হয়। Redis SREM কমান্ডের সিনট্যাক্স:

সিনট্যাক্স:

redis host:port> SREM <key name> <member1> [<member2> ...]

আউটপুট:

- (ইন্টিজার) সেট থেকে ডিলিট হওয়া এলিমেন্টের সংখ্যা (নন-এксиস্টিং মেম্বার বাদে)। - 0 যদি কী না থাকে। - এরর যদি কী থাকেও সেট ছাড়া অন্য ডেটা টাইপ থাকে।

উদাহরণ:

Redis SPOP ও SREM দিয়ে সেট থেকে এলিমেন্ট ডিলিট করার গাইড

রেফারেন্স:

  1. SPOP কমান্ড ডকুমেন্টেশন
  2. SREM কমান্ড ডকুমেন্টেশন

Redis ডেটাস্টোরে সেট ভ্যালু থেকে এলিমেন্ট ডিলিট করার পদ্ধতিই ছিল এইসব। আপনার মতামত কমেন্টে শেয়ার করুন এবং অন্যদের জানান।


  1. রেডিস ZCARD দিয়ে সর্টেড সেটের আকার খুঁজুন

  2. রেডিস MOVE মাস্টার করুন: ডেটাবেস间 কী সুন্দরভাবে ট্রান্সফার করুন

  3. রেডিস SMOVE: সেট间 এলিমেন্ট সুন্দরভাবে ট্রান্সফার করুন

  4. রেডিস কী-ভ্যালু অ্যাসাইনমেন্ট মাস্টার করুন: SET, SETNX, SETEX, PSETEX ব্যাখ্যা