---
description: 建立redis連線
---

# createClient

### redis.createClien語法

欲建立Redis基本連線，**redis.createClient**可接受以下語法：

* `redis.createClient([options])`
* `redis.createClient(unix_socket[, options])`
* `redis.createClient(redis_url[, options])`
* `redis.createClient(port[, host][, options])`

**Examples:**

{% tabs %}
{% tab title="Example 1" %}
```typescript
redis.createClient({
    port: 6379,
    host: '127.0.0.1'
})
```
{% endtab %}

{% tab title="Example 2" %}
```typescript
redis.createClient(6379)
```
{% endtab %}

{% tab title="Example 3" %}
```typescript
redis.createClient(6370, "127.0.0.1");
```
{% endtab %}
{% endtabs %}

{% code title="index.ts" %}
```typescript
...

// 引入redis套件
import * as redis from 'redis'

...

// 建立redis連線
const client = redis.createClient({
    port: REDIS_PORT, 
    host: REDIS_HOST
});
client.on('error', function (error) {
    console.error(error);
});


...

```
{% endcode %}

