redisでキーの有効期限を取得する方法– Redis TTL | PTTL
このチュートリアルでは、redis TTL を使用してキーの有効期限(タイムアウト)を取得する方法について学習します。 およびPTTL コマンド..
有効期限(秒単位):-
キーの有効期限を秒単位で取得するには、コマンド– TTLを使用します redis-cliで。この秒数は、キーの存続時間の残り時間を表します。この時間の後、キーはデータストアから削除されます。コマンドTTLの構文は次のとおりです:-
構文:-
redis host:post> TTL <key name>
出力:-
2 if the key does not exist 1 if the key exists but has no expiration time (integer) <time in seconds>
例:-
ミリ秒単位の有効期限:-
キーの有効期限をミリ秒単位で取得するには、コマンド– PTTLを使用します。 redis-cliで。 PTTLコマンドはTTLコマンドと非常に似ていますが、PTTLのタイムスタンプはミリ秒単位で、TTLのタイムスタンプは秒単位である点が異なります。コマンドの構文は次のとおりです:-
構文:-
redis host:post> PTTL <key name>
出力:-
2 if the key does not exist 1 if the key exists but has no expiration time (integer) <time in milliseconds>
例:-
参照:-
- TTLコマンドドキュメント
- PTTLコマンドドキュメント
redisデータストアでキーの有効期限を取得する方法は以上です。気に入った場合は、コメントセクションで自分の考えを共有し、他の人にも共有してください。
-
Redis HGETALL –ハッシュ値に含まれるすべてのフィールド/値のペアを取得する方法
このチュートリアルでは、キーに格納されているハッシュ値に含まれるすべてのフィールドと値のペアを取得する方法について学習します。このために、Redis HGETALLを使用します コマンド。 HGETALLコマンド このコマンドは、キーに格納されているハッシュ値に含まれるすべてのフィールドとそれに関連する値を返します。キーが存在しない場合は空のリストが返され、キーは存在するがキーに格納されている値がハッシュデータ型ではない場合はエラーが返されます。 RedisHGETALLコマンドの構文は次のとおりです。- 構文:- redis host:post> HGETALL <ke
-
Redis GEODIST –地理空間値の2つのメンバー間の距離を取得する方法
このチュートリアルでは、キーに格納されている地理空間値の2つのメンバー間の距離を取得する方法について学習します。このために、Redis GEODISTを使用します コマンド。 GEODISTコマンド このコマンドは、指定された単位のキーに格納されている地理空間値(Sorted Set)の2つのメンバー間の距離を返すために使用されます。指定されたメンバーの一方または両方が地理空間値に存在しない場合、nullが返されます。 指定する単位は次のタイプである必要があります:- m メーター用(デフォルト)。 km キロメートルのために。 mi 何マイルも。 ft