এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি লিস্ট ভ্যালুর নির্দিষ্ট ইন্ডেক্স থেকে এলিমেন্ট পাওয়া যায়। এর জন্য আমরা Redis LINDEX কমান্ড ব্যবহার করব।
LINDEX কমান্ড
এই কমান্ড একটি কীতে সংরক্ষিত লিস্ট ভ্যালুর নির্দিষ্ট ইন্ডেক্সে থাকা এলিমেন্ট রিটার্ন করে। ইন্ডেক্স শূন্য-ভিত্তিক (zero-based), অর্থাৎ 0 মানে প্রথম এলিমেন্ট, 1 মানে দ্বিতীয় এলিমেন্ট, এবং এভাবেই চলে। নেগেটিভ নাম্বারও ব্যবহার করা যায়, যেখানে -1 মানে শেষ এলিমেন্ট, -2 মানে শেষ থেকে দ্বিতীয় এলিমেন্ট, ইত্যাদি। আউট অফ রেঞ্জ ইন্ডেক্স দিলে এরর রিটার্ন হয়। Redis LINDEX কমান্ডের সিনট্যাক্স:
সিনট্যাক্স:
redis host:port> LINDEX <key name> <index>
আউটপুট:
- (স্ট্রিং) ভ্যালু, লিস্টের <index> পজিশনের এলিমেন্ট। - (এরর) ERR index out of range, যদি <index> মান আউট অফ রেঞ্জ হয়। - এরর, যদি কী থাকেও লিস্ট ছাড়া অন্য ডেটা টাইপ থাকে।
উদাহরণ:

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