এই টিউটোরিয়ালে আমরা শিখব কিভাবে Redis ডেটাস্টোরে একটি কীতে সংরক্ষিত স্ট্রিং ভ্যালুর একটি ইনডেক্সের বিট ভ্যালু পাওয়া যায়। এর জন্য আমরা Redis GETBIT কমান্ড ব্যবহার করব।
GETBIT কমান্ড
এই কমান্ড একটি কীতে সংরক্ষিত স্ট্রিং ভ্যালুর নির্দিষ্ট ইনডেক্সের বিট ভ্যালু রিটার্ন করে। যদি ইনডেক্স স্ট্রিং ভ্যালুর দৈর্ঘ্যের চেয়ে বড় হয়, তবে স্ট্রিংকে ০ বিটসহ একটি সন্নিবেশ স্পেস ধরে নেওয়া হয়। যদি কী না থাকে, তবে সেটি প্রথমে তৈরি হয়ে খালি স্ট্রিং হিসেবে সেট হয়। তাই ইনডেক্স সবসময় আউট অফ রেঞ্জ থাকবে এবং এর ভ্যালু ০ বিট হবে।
যদি কী থাকেও ভুল ডেটা টাইপ থাকে, তবে এরর রিটার্ন হয়। Redis GETBIT কমান্ডের সিনট্যাক্স:
সিনট্যাক্স:
redis host:port> GETBIT <keyname> <index>
আউটপুট:
- (ইন্টিজার) রিপ্লাই, ইনডেক্সে সংরক্ষিত বিট ভ্যালু। - এরর, যদি কী থাকেও স্ট্রিং ছাড়া অন্য ডেটা টাইপ থাকে।
উদাহরণ:

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