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

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