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

Redis SETBIT: স্ট্রিং-এর নির্দিষ্ট ইনডেক্সে বিট ভ্যালু সেট করুন

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

SETBIT কমান্ড

এই কমান্ড একটি কীতে সংরক্ষিত স্ট্রিং ভ্যালুর নির্দিষ্ট ইনডেক্সে বিট ভ্যালু সেট করে। যদি ইনডেক্স স্ট্রিং ভ্যালুর দৈর্ঘ্যের চেয়ে বড় হয়, তবে স্ট্রিংকে ০ বিটসহ একটি সন্নিবেশ স্পেস ধরে নেওয়া হয়। যদি কী না থাকে, তবে সেটি প্রথমে তৈরি হয়ে খালি স্ট্রিং হিসেবে সেট হয়। তাই ইনডেক্স সবসময় আউট অফ রেঞ্জ থাকবে এবং এর ভ্যালু ০ বিট হবে।

যদি কী থাকেও ভুল ডেটা টাইপ থাকে, তবে এরর রিটার্ন হয়। Redis SETBIT কমান্ডের সিনট্যাক্স:

সিনট্যাক্স:

redis host:port> SETBIT <keyname> <index> <bit value>

আউটপুট:

- (ইন্টিজার) রিপ্লাই, ইনডেক্সে সংরক্ষিত পুরনো বিট ভ্যালু। - এরর, যদি কী থাকেও স্ট্রিং ছাড়া অন্য ডেটা টাইপ থাকে।

উদাহরণ:

Redis SETBIT: স্ট্রিং-এর নির্দিষ্ট ইনডেক্সে বিট ভ্যালু সেট করুন

 

রেফারেন্স:

  1. SETBIT কমান্ড ডকুমেন্টেশন

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

<- স্ট্রিং কমান্ডসমূহ


  1. Redis ZREM: সর্টেড সেট থেকে এলিমেন্ট দক্ষতার সাথে ডিলিট করুন

  2. রেডিস ZINCRBY: সর্টেড সেট স্কোর দ্রুত ও নিরাপদে ইনক্রিমেন্ট করুন

  3. রেডিস GEOHASH: জিওস্পেশিয়াল সদস্যদের জিওহ্যাশ স্ট্রিং রিট্রিভ করুন

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