# mset

### 1. 基本語法

#### mset(**`key`, `value`,`[key, value, ...]`, `callback`**)

一次設置多組**String**資料，參數依序&#x70BA;**`key1`**, **`value1`**, **`key2`**, **`value2`**, ...依此類推。

{% tabs %}
{% tab title="TypeScript" %}
```typescript
client.mset('key1', 'Adam', 'key2', 'Bob');
client.mget('key1', 'key2', redis.print);
```
{% endtab %}
{% endtabs %}

```
Reply: Adam,Bob
```

&#x82E5;**`key`**&#x91CD;複，後者&#x7684;**`value`**&#x6703;覆蓋前者

{% tabs %}
{% tab title="TypeScript" %}
```typescript
client.mset('key1', 'Adam', 'key1', 'Bob');
client.get('key1', redis.print);
```
{% endtab %}
{% endtabs %}

```
Reply: Bob
```
