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

Redis TTL ও PTTL কমান্ড দিয়ে কীর এক্সপিরেশন টাইম রিট্রিভ করুন

এই টিউটোরিয়ালে, আমরা শিখব কীভাবে একটি কীর এক্সপিরেশন টাইম (টাইমআউট) পেতে হয়, Redis TTL এবং PTTL কমান্ড ব্যবহার করে।

সেকেন্ডে এক্সপিরেশন টাইম :-

এক কীর এক্সপিরেশন টাইম সেকেন্ডে পেতে, আমরা redis-cli-এ একটি কমান্ড ব্যবহার করব — TTL। এই সেকেন্ডের সংখ্যা কীর রিমেইনিং টাইম টু লিভ রিপ্রেজেন্ট করে, এই সময়ের পর কী ডেটাস্টোর থেকে ডিলিট হয়ে যাবে। কমান্ড TTL-এর সিনট্যাক্স নিচের মতো:

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

redis host:post> TTL 

আউটপুট :-

 -2 যদি কী এক্সিস্ট না করে -1 যদি কী এক্সিস্ট করে কিন্তু এক্সপিরেশন টাইম নেই (integer) 

উদাহরণ :-

Redis TTL ও PTTL কমান্ড দিয়ে কীর এক্সপিরেশন টাইম রিট্রিভ করুন

মিলিসেকেন্ডে এক্সপিরেশন টাইম :-

এক কীর এক্সপিরেশন টাইম মিলিসেকেন্ডে পেতে, আমরা redis-cli-এ একটি কমান্ড ব্যবহার করব — PTTL। PTTL কমান্ড TTL কমান্ডের সাথে খুব সাদৃশ্যপূর্ণ, পার্থক্য হলো PTTL-এ টাইমস্ট্যাম্প মিলিসেকেন্ডে থাকবে যখন TTL-এ সেকেন্ডে। কমান্ডের সিনট্যাক্স নিচের মতো:

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

redis host:post> PTTL 

আউটপুট :-

 -2 যদি কী এক্সিস্ট না করে -1 যদি কী এক্সিস্ট করে কিন্তু এক্সপিরেশন টাইম নেই (integer) 

উদাহরণ :-

Redis TTL ও PTTL কমান্ড দিয়ে কীর এক্সপিরেশন টাইম রিট্রিভ করুন

রেফারেন্স :-

  1. TTL Command Docs
  2. PTTL Command Docs

রিডিস ডেটাস্টোরে একটি কীর এক্সপিরেশন টাইম পাওয়ার বিষয়ে এতটুকু। আপনার মতামত কমেন্ট সেকশনে শেয়ার করুন এবং অন্যদের সাথে শেয়ার করুন যদি পছন্দ হয়।


  1. রেডিস HVALS ব্যবহার করে সব হ্যাশ মান রিট্রিভ করুন

  2. রেডিস HLEN কমান্ড: হ্যাশ ফিল্ড দ্রুত গণনা করুন

  3. রেডিস HGETALL দিয়ে হ্যাশের সব ফিল্ড-ভ্যালু পেয়ার রিট্রিভ করুন

  4. রেডিস GEODIST দিয়ে জিওস্পেশিয়াল সদস্যদের মধ্যে দূরত্ব হিসাব করুন