তালিকা হল সন্নিবেশ ক্রম অনুসারে সাজানো স্ট্রিংগুলির একটি ক্রম, Redis-এ, কী-এ একটি মান হিসাবে তালিকা সংরক্ষণ করা যেতে পারে এবং redis ডাটাবেসে সংরক্ষিত একটি তালিকা মান সংরক্ষণ, পরিচালনা এবং পুনরুদ্ধারের জন্য বিভিন্ন redis কমান্ড ব্যবহার করা হয়। redis কমান্ড ব্যবহার করার জন্য সিনট্যাক্স নিম্নরূপ:-
সিনট্যাক্স :-
redis host:post> <Command Name> <key name>
উদাহরণ :-
রিডিস তালিকা মান কমান্ড :-
রেডিস ডাটাবেসে তালিকা মান পরিচালনা করার জন্য কিছু গুরুত্বপূর্ণ কমান্ড নিম্নরূপ:-
৷S.No | কমান্ড | বিবরণ |
---|---|---|
1 | BLPOP | প্রত্যাবর্তন করুন এবং তালিকার প্রথম উপাদানটি সরান অথবা একটি উপলব্ধ না হওয়া পর্যন্ত এটি ব্লক করুন |
2 | BRPOP | তালিকার শেষ উপাদানটি ফিরিয়ে দিন এবং সরান বা একটি উপলব্ধ না হওয়া পর্যন্ত এটিকে ব্লক করুন |
3 | BRPOPLPUSH | একটি তালিকা থেকে শেষ উপাদানটি সরিয়ে অন্য একটি তালিকায় ঢোকান বা একটি উপলব্ধ না হওয়া পর্যন্ত এটিকে অবরুদ্ধ করে |
4 | LINDEX | একটি তালিকা থেকে তার সূচী দ্বারা একটি উপাদান ফেরত দেয় |
5 | LINSERT | একটি তালিকার অন্য একটি উপাদানের আগে বা পরে একটি উপাদান প্রবেশ করান |
6 | LLEN | তালিকার দৈর্ঘ্য প্রদান করে |
7 | LPOP | প্রত্যাবর্তন করুন এবং তালিকার প্রথম উপাদানটি সরান |
8 | LPUSH | তালিকার মাথায় এক বা একাধিক উপাদান ঢোকান |
9 | LPUSHX | তালিকার মাথায় উপাদান সন্নিবেশ করুন, শুধুমাত্র যদি এটি বিদ্যমান থাকে |
10 | LRANGE | তালিকা থেকে উপাদানের একটি পরিসীমা প্রদান করে |
11 | LREM | তালিকা থেকে উপাদান সরিয়ে দেয় |
12 | LSET | একটি উপাদানকে তার সূচী অনুসারে একটি তালিকায় সেট করে |
13 | LTRIM | নির্দিষ্ট পরিসরে একটি তালিকা ট্রিম করুন |
14 | RPOP | প্রত্যাবর্তন করুন এবং তালিকার শেষ উপাদানটি সরান |
15 | RPOPLPUSH | একটি তালিকা থেকে শেষ উপাদান সরিয়ে অন্য একটি তালিকায় ঢোকান |
16 | RPUSH | তালিকার লেজে এক বা একাধিক উপাদান ঢোকান |
17 | RPUSHX | তালিকার লেজে উপাদান সন্নিবেশ করুন, শুধুমাত্র যদি এটি বিদ্যমান থাকে |
তথ্যসূত্র :-
- লিস্ট কমান্ড ডক্স
রেডিস তালিকার মান এবং রেডিস ডেটাস্টোরে এটি সঞ্চয় ও পরিচালনা করতে ব্যবহৃত কমান্ডের জন্য এটি সবই। আপনি যদি এটি পছন্দ করেন, অনুগ্রহ করে মন্তব্য বিভাগে আপনার চিন্তা শেয়ার করুন এবং অন্যদের সাথেও শেয়ার করুন৷