Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 790 Bytes

how-to-set-expiration-for-key.md

File metadata and controls

31 lines (25 loc) · 790 Bytes

How to set expiration for key

local redis = (require 'redis').connect('127.0.0.1', 6379)
redis:set('key', 'test')
redis:expire('key', 30)
  • require 'redis' - load lib:Redis module for Lua
  • connect - connect to Redis server
  • '127.0.0.1', 6379 - Redis host and port to connect to
  • :set - sets specified key value
  • :expire - set expiration (in seconds) for the specified key
  • 'key' - key name to set expiration for
  • 30 - our key will expire in 30 seconds

group: expire

Example:

local redis = (require 'redis').connect('127.0.0.1', 6379)
redis:set('key', 'test')
redis:expire('key', 30)
print(redis:ttl('key'))
60

link_youtube: https://youtu.be/rLTNxZ-KAmM