---
title: "PSETEX"
url: "https://docs.yugabyte.com/stable/yedis/api/psetex/"
---

# PSETEX

## Synopsis

**`PSETEX key ttl_in_msec string_value`**

This command sets the value of `key` to be `string_value`, and sets the key to expire in `ttl_in_msec` milli-seconds.

## Return Value

Returns status string.

## Examples

```sh
$ PSETEX yugakey 1000 "Yugabyte"
```

```
"OK"
```

```sh
$ GET yugakey
```

```
"Yugabyte"
```

```sh
$ PTTL yugakey
```

```
(integer) 900
```

## See also

[`append`](/stable/yedis/api/append/ "append"), [`set`](/stable/yedis/api/set/ "set"), [`setex`](/stable/yedis/api/setex/ "setex"), [`get`](/stable/yedis/api/get/ "get"), [`getrange`](/stable/yedis/api/getrange/ "getrange"), [`getset`](/stable/yedis/api/getset/ "getset"), [`incr`](/stable/yedis/api/incr/ "incr"), [`incrby`](/stable/yedis/api/incrby/ "incrby"), [`setrange`](/stable/yedis/api/setrange/ "setrange"), [`strlen`](/stable/yedis/api/strlen/ "strlen")
