কম্পিউটার টিউটোরিয়াল

রেডিস KEYS কমান্ড: প্যাটার্ন ম্যাচিং দিয়ে একাধিক কী রিট্রিভ করুন

এই টিউটোরিয়ালে, আমরা শিখব কিভাবে রেডিস-সিএলআই-তে KEYS কমান্ড ব্যবহার করে রেডিস ডেটাস্টোরে সংরক্ষিত এক বা একাধিক কী পাওয়া যায়।

এই কমান্ড একটি নির্দিষ্ট প্যাটার্নের সাথে মিলে যাওয়া এক বা একাধিক কী ফেরত দিতে ব্যবহৃত হয়। প্যাটার্নগুলো গ্লব-স্টাইলে নির্দিষ্ট করা হয়।

গ্লব স্টাইল প্যাটার্ন:

  1. * ওয়াইল্ডকার্ড: শূন্য বা অধিক যেকোনো ক্যারেক্টার (স্পেস সহ) ম্যাচ করে, যেমন foo* ম্যাচ করে fooccc, foo, fooq-এর সাথে।
  2. ? ওয়াইল্ডকার্ড: সঠিক একটি যেকোনো ক্যারেক্টার (স্পেস সহ) ম্যাচ করে, যেমন f?0 ম্যাচ করে fao, fbo, fco-এর সাথে।
  3. [list] ওয়াইল্ডকার্ড: লিস্ট থেকে সঠিক একটি ক্যারেক্টার ম্যাচ করে, যেমন f[abc]0 ম্যাচ করে fao, fbo, fco-এর সাথে কিন্তু fdo, feo-এর সাথে নয়।
  4. [^list] ওয়াইল্ডকার্ড: লিস্টে নাও থাকা সঠিক একটি ক্যারেক্টার ম্যাচ করে, যেমন f[^abc]0 ম্যাচ করে fdo, feo-এর সাথে কিন্তু fao, fbo-এর সাথে নয়।
  5. [a-z] ওয়াইল্ডকার্ড: a থেকে z পর্যন্ত সঠিক একটি ক্যারেক্টার ম্যাচ করে, একইভাবে [A-Z], [0-9] যথাক্রমে A থেকে Z এবং 0 থেকে 9 পর্যন্ত একটি ক্যারেক্টার ম্যাচ করে।

স্পেশাল ক্যারেক্টার এস্কেপ করতে \ ব্যবহার করুন।

সিনট্যাক্স:

redis host:port> KEYS <pattern>

আউটপুট:

- (array) রিপ্লাই, দেওয়া প্যাটার্নের সাথে মিলে যাওয়া কীগুলোর তালিকা উপস্থাপন করে।

উদাহরণ:

রেডিস KEYS কমান্ড: প্যাটার্ন ম্যাচিং দিয়ে একাধিক কী রিট্রিভ করুন

রেফারেন্স:

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

রেডিস ডেটাস্টোরে সংরক্ষিত এক বা একাধিক কী পাওয়ার প্রক্রিয়া এতে সম্পন্ন। যদি আপনার ভালো লাগে, তবে মন্তব্য অংশে আপনার মতামত শেয়ার করুন এবং অন্যদেরও শেয়ার করুন।

  1. রেডিস LRANGE দক্ষতা: সব লিস্ট এলিমেন্ট দ্রুত রিট্রিভ করুন

  2. রেডিস MOVE মাস্টার করুন: ডেটাবেস间 কী সুন্দরভাবে ট্রান্সফার করুন

  3. Instagram ফলোয়ার দ্রুত বাড়াতে প্রমাণিত কৌশলগুলো

  4. স্ন্যাপচ্যাট ভিউ বাড়ান: বেশি এনগেজমেন্টের জন্য প্রমাণিত ট্যাকটিক্স