কম্পিউটার

Redis HINCRBY - হ্যাশ ভ্যালুতে ফিল্ডে সংরক্ষিত একটি সংখ্যা কিভাবে বৃদ্ধি করা যায়

এই টিউটোরিয়ালে, আমরা শিখব কিভাবে রেডিস ডেটাস্টোরের একটি কী-তে সংরক্ষিত হ্যাশ মানের ভিতরে একটি ফিল্ডে সংরক্ষিত সংখ্যা বৃদ্ধি করা যায়। এর জন্য আমরা একটি কমান্ড ব্যবহার করব – HINCRBY redis-cli-এ।

এই কমান্ডটি একটি নির্দিষ্ট মানের (বৃদ্ধি দ্বারা কী-তে সংরক্ষিত হ্যাশ মানের একটি নির্দিষ্ট ক্ষেত্রে সংরক্ষিত সংখ্যা বৃদ্ধি করতে ব্যবহৃত হয়। ) যদি প্রদত্ত ক্ষেত্রটি হ্যাশ মানের মধ্যে বিদ্যমান না থাকে, তবে এটি নির্দিষ্ট মান বৃদ্ধি এর সাথে যোগ করা হয় এর মান হিসাবে। যদি কী বিদ্যমান না থাকে, তবে একটি নতুন হ্যাশ মান তৈরি করা হয় প্রদত্ত ক্ষেত্রের সাথে তার একমাত্র সদস্য হিসাবে। বৃদ্ধি মানটি 64 বিট স্বাক্ষরিত পূর্ণসংখ্যার মধ্যে সীমাবদ্ধ, যার অর্থ ধনাত্মক এবং ঋণাত্মক পূর্ণসংখ্যা উভয়ই ব্যবহার করা যেতে পারে। যদি নেতিবাচক সংখ্যা একটি যুক্তি হিসাবে পাস করা হয় তাহলে ক্ষেত্রের মান হ্রাস করা হবে।

একটি ত্রুটি ফেরত দেওয়া হয়, যখন কী বিদ্যমান থাকে কিন্তু একটি কীতে সংরক্ষিত মান হ্যাশ ডেটাটাইপের নয়। redis HINCRBY কমান্ডের সিনট্যাক্স নিম্নরূপ:-

সিনট্যাক্স :- 

redis host:post> HINCRBY <keyname> <field> <increment>

আউটপুট :-

- (integer) reply, representing the new value stored at the field.
- Error, if key exist and value stored at the key is not a hash.

উদাহরণ :-

Redis HINCRBY - হ্যাশ ভ্যালুতে ফিল্ডে সংরক্ষিত একটি সংখ্যা কিভাবে বৃদ্ধি করা যায়

রেফারেন্স :-

  1. HINCRBY কমান্ড ডক্স

রেডিস ডেটাস্টোরে সংরক্ষিত হ্যাশ মানের একটি ফিল্ডে সংরক্ষিত সংখ্যা কীভাবে বৃদ্ধি করা যায় তার জন্যই এটি। আপনি যদি এটি পছন্দ করেন, অনুগ্রহ করে মন্তব্য বিভাগে আপনার চিন্তা শেয়ার করুন এবং অন্যদের সাথেও শেয়ার করুন৷


  1. Redis ZINCRBY - কিভাবে redis-এ সাজানো সেট মানের উপাদানের স্কোর বৃদ্ধি করা যায়

  2. রেডিস হ্যাশ - রেডিস ডেটাস্টোরে একটি হ্যাশ মান পরিচালনা করার কমান্ড

  3. Redis HSET | HSETNX | HMSET – কিভাবে redis-এ হ্যাশ ভ্যালুতে ফিল্ডে একটি মান সেট করবেন

  4. Redis HGETALL - হ্যাশ ভ্যালুতে থাকা সমস্ত ফিল্ড/মান পেয়ার কিভাবে পাবেন