{"id":13451,"date":"2024-03-15T07:10:00","date_gmt":"2024-03-15T07:10:00","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/"},"modified":"2025-08-05T18:33:46","modified_gmt":"2025-08-05T18:33:46","slug":"how-to-set-expiration-time-in-redis-2","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/","title":{"rendered":"Redis Key Expiration: Complete Guide"},"content":{"rendered":"<p>In Redis, you can use the EXPIRE command to set an expiration time for keys.<\/p>\n<p>Syntax: EXPIRE key seconds<\/p>\n<p>Original sentence: \u6211\u5f88\u9ad8\u5174\u80fd\u8ddf\u4f60\u804a\u5929\u3002<br \/>\nParaphrased sentence: I am glad to chat with you.<\/p>\n<pre class=\"post-pre\"><code>SET mykey \"hello\"\r\nEXPIRE mykey 10\r\n<\/code><\/pre>\n<p>In the above example, the command EXPIRE mykey 10 sets the expiration time for mykey to 10 seconds. After 10 seconds, Redis will automatically delete mykey.<\/p>\n<p>To determine the remaining expiration time of a key, you can use the TTL command.<\/p>\n<p>Syntax: TTL key<\/p>\n<p>\u539f\u6587\uff1a\u6211\u6709\u4e00\u4e2a\u5927\u5bb6\u5ead\uff0c\u5305\u62ec\u7236\u6bcd\u3001\u5144\u5f1f\u59d0\u59b9\u548c\u7956\u7236\u6bcd\u3002<br \/>\n\u91ca\u4e49\uff1aI come from a big family, including my parents, siblings, and grandparents.<\/p>\n<pre class=\"post-pre\"><code>TTL mykey\r\n<\/code><\/pre>\n<p>In the example above, the TTL mykey command will return the remaining expiration time of mykey in seconds. If the key does not exist or does not have an expiration time set, it will return -1. If the key has already expired, it will return -2.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Redis, you can use the EXPIRE command to set an expiration time for keys. Syntax: EXPIRE key seconds Original sentence: \u6211\u5f88\u9ad8\u5174\u80fd\u8ddf\u4f60\u804a\u5929\u3002 Paraphrased sentence: I am glad to chat with you. SET mykey &#8220;hello&#8221; EXPIRE mykey 10 In the above example, the command EXPIRE mykey 10 sets the expiration time for mykey to 10 seconds. [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[284,17935,328,1552,7148],"class_list":["post-13451","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-database","tag-expire","tag-memory-management","tag-redis","tag-ttl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Redis Key Expiration: Complete Guide - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn how to set expiration time for Redis keys using the EXPIRE command and check TTL. Optimize your database performance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Redis Key Expiration: Complete Guide\" \/>\n<meta property=\"og:description\" content=\"Learn how to set expiration time for Redis keys using the EXPIRE command and check TTL. Optimize your database performance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-15T07:10:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-05T18:33:46+00:00\" \/>\n<meta name=\"author\" content=\"Sophia Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophia Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\"},\"author\":{\"name\":\"Sophia Anderson\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\"},\"headline\":\"Redis Key Expiration: Complete Guide\",\"datePublished\":\"2024-03-15T07:10:00+00:00\",\"dateModified\":\"2025-08-05T18:33:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\"},\"wordCount\":134,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"database\",\"EXPIRE\",\"memory management\",\"Redis\",\"TTL\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\",\"name\":\"Redis Key Expiration: Complete Guide - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-15T07:10:00+00:00\",\"dateModified\":\"2025-08-05T18:33:46+00:00\",\"description\":\"Learn how to set expiration time for Redis keys using the EXPIRE command and check TTL. Optimize your database performance.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Redis Key Expiration: Complete Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\",\"name\":\"Sophia Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"caption\":\"Sophia Anderson\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Redis Key Expiration: Complete Guide - Blog - Silicon Cloud","description":"Learn how to set expiration time for Redis keys using the EXPIRE command and check TTL. Optimize your database performance.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/","og_locale":"en_US","og_type":"article","og_title":"Redis Key Expiration: Complete Guide","og_description":"Learn how to set expiration time for Redis keys using the EXPIRE command and check TTL. Optimize your database performance.","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-15T07:10:00+00:00","article_modified_time":"2025-08-05T18:33:46+00:00","author":"Sophia Anderson","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Sophia Anderson","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/"},"author":{"name":"Sophia Anderson","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30"},"headline":"Redis Key Expiration: Complete Guide","datePublished":"2024-03-15T07:10:00+00:00","dateModified":"2025-08-05T18:33:46+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/"},"wordCount":134,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["database","EXPIRE","memory management","Redis","TTL"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/","name":"Redis Key Expiration: Complete Guide - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-15T07:10:00+00:00","dateModified":"2025-08-05T18:33:46+00:00","description":"Learn how to set expiration time for Redis keys using the EXPIRE command and check TTL. Optimize your database performance.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-set-expiration-time-in-redis-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Redis Key Expiration: Complete Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30","name":"Sophia Anderson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","caption":"Sophia Anderson"},"url":"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/13451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=13451"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/13451\/revisions"}],"predecessor-version":[{"id":157433,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/13451\/revisions\/157433"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=13451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=13451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=13451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}