এই টিউটোরিয়ালে, আমরা শিখব কিভাবে রেডিস ডেটাস্টোরে একটি নির্দিষ্ট কী-এ সংরক্ষিত স্ট্রিং মানের একটি অংশ আপডেট করা যায়। এর জন্য, আমরা একটি Redis SETRANGE ব্যবহার করব আদেশ৷
৷SETRANGE কমান্ড
এই কমান্ডটি start ( অন্তর্ভুক্ত ) অফসেট নেয়, যা স্ট্রিং মানের আপডেট অংশের সূচনা সূচক নির্ধারণ করে। যদি স্টার্ট অফসেট স্ট্রিং মানের দৈর্ঘ্যের চেয়ে বেশি হয়, তাহলে স্টার্ট অফসেট ফিট করার জন্য স্ট্রিং মান শূন্য-বাইট দিয়ে প্যাড করা হয়। সূচকটি শূন্য ভিত্তিক, তাই 0 মানে প্রথম উপাদান, 1 মানে দ্বিতীয় উপাদান ইত্যাদি।
রেডিস ডেটাস্টোরে কীটি বিদ্যমান না থাকলে, অপারেশনটি করার আগে এটি প্রথমে তৈরি করা হয় এবং খালি স্ট্রিং-এ সেট করা হয়। Redis SETRANGE কমান্ডের সিনট্যাক্স নিম্নরূপ:-
সিনট্যাক্স :-
redis host:post> SETRANGE <keyname> <start> <value>
আউটপুট :-
(integer) value, representing the number of characters in the string. Error, if key exist and value stored at the key is not a string.
উদাহরণ :-
রেফারেন্স :-
- SETRANGE কমান্ড ডক্স
রেডিস ডেটাস্টোরের একটি কী-তে সংরক্ষিত স্ট্রিং মানের একটি অংশ কীভাবে আপডেট করা যায় তার জন্যই এটি। আপনি যদি এটি পছন্দ করেন, অনুগ্রহ করে মন্তব্য বিভাগে আপনার চিন্তা শেয়ার করুন এবং অন্যদের সাথেও শেয়ার করুন৷