---
title: "Client.del(keys) | Grafana k6 documentation"
description: "Client.del(keys) Removes the specified keys. A key is ignored if it does not exist. Parameters Expand table Parameter Type Description keys string[] the keys to delete. Returns Expand table Type Resolves with Rejected when Promise<number> On success, the promise resolves with the number of keys that were removed. Example JavaScript Copy import redis from 'k6/x/redis'; // Instantiate a new redis client const redisClient = new redis.Client('redis://localhost:6379'); export default async function () { await redisClient.set('mykey', 'myvalue', 0); const exists = await redisClient.exists('mykey'); if (exists === false) { throw new Error('mykey should exist'); } const value = await redisClient.get('mykey'); console.log(`set key 'mykey' to value: ${value}`); await redisClient.del('mykey'); }"
---

# Client.del(keys)

Removes the specified keys. A key is ignored if it does not exist.

### Parameters

Expand table

| Parameter | Type      | Description         |
|-----------|-----------|---------------------|
| `keys`    | string\[] | the keys to delete. |

### Returns

Expand table

| Type              | Resolves with                                                                 | Rejected when |
|-------------------|-------------------------------------------------------------------------------|---------------|
| `Promise<number>` | On success, the promise resolves with the `number` of keys that were removed. |               |

### Example

JavaScript ![Copy code to clipboard](/media/images/icons/icon-copy-small-2.svg) Copy

```javascript
import redis from 'k6/x/redis';

// Instantiate a new redis client
const redisClient = new redis.Client('redis://localhost:6379');

export default async function () {
  await redisClient.set('mykey', 'myvalue', 0);

  const exists = await redisClient.exists('mykey');
  if (exists === false) {
    throw new Error('mykey should exist');
  }

  const value = await redisClient.get('mykey');
  console.log(`set key 'mykey' to value: ${value}`);

  await redisClient.del('mykey');
}
```
