এই টিউটোরিয়ালে আমরা শিখব কিভাবে Redis ডেটাস্টোরে একটি নির্দিষ্ট কীতে সংরক্ষিত স্ট্রিং ভ্যালু থেকে সাবস্ট্রিং পাওয়া যায়। এর জন্য আমরা Redis GETRANGE কমান্ড ব্যবহার করব।
GETRANGE কমান্ড
এই কমান্ড স্টার্ট (ইনক্লুসিভ) এবং এন্ড (ইনক্লুসিভ) অফসেট নেয়, যা সাবস্ট্রিং-এর শুরু ও শেষ ইনডেক্স নির্ধারণ করে। ইন্ডেক্স শূন্য-ভিত্তিক, অর্থাৎ 0 মানে প্রথম এলিমেন্ট, 1 মানে দ্বিতীয়, ইত্যাদি। নেগেটিভ নাম্বারও ব্যবহার করা যায় স্ট্রিং-এর শেষ থেকে অফসেট দিতে, যেখানে -1 মানে শেষ এলিমেন্ট, -2 মানে শেষ থেকে দ্বিতীয়, ইত্যাদি। আউট অফ রেঞ্জ অফসেটগুলো স্ট্রিং-এর আসল দৈর্ঘ্যের মধ্যে সীমাবদ্ধ করে হ্যান্ডেল করা হয়। Redis GETRANGE কমান্ডের সিনট্যাক্স:
সিনট্যাক্স:
redis host:port> GETRANGE <key name> <start> <end>
আউটপুট:
(স্ট্রিং) ভ্যালু, স্ট্রিং ভ্যালুর সাবস্ট্রিং।
উদাহরণ:

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