এই টিউটোরিয়ালে, আমরা শিখব কীভাবে একটি কীর এক্সপিরেশন টাইম (টাইমআউট) পেতে হয়, Redis TTL এবং PTTL কমান্ড ব্যবহার করে।
সেকেন্ডে এক্সপিরেশন টাইম :-
এক কীর এক্সপিরেশন টাইম সেকেন্ডে পেতে, আমরা redis-cli-এ একটি কমান্ড ব্যবহার করব — TTL। এই সেকেন্ডের সংখ্যা কীর রিমেইনিং টাইম টু লিভ রিপ্রেজেন্ট করে, এই সময়ের পর কী ডেটাস্টোর থেকে ডিলিট হয়ে যাবে। কমান্ড TTL-এর সিনট্যাক্স নিচের মতো:
সিনট্যাক্স :-
redis host:post> TTL
আউটপুট :-
-2 যদি কী এক্সিস্ট না করে -1 যদি কী এক্সিস্ট করে কিন্তু এক্সপিরেশন টাইম নেই (integer)
উদাহরণ :-

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

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