

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立使用 Amazon DocumentDB Serverless 的叢集
<a name="docdb-serverless-create-cluster"></a>



## 建立 Amazon DocumentDB 無伺服器叢集
<a name="w2aac41c17b5"></a>

使用 Amazon DocumentDB 無伺服器時，您的叢集可與佈建的叢集互換。您可以擁有叢集，其中某些執行個體使用無伺服器，並佈建一些執行個體。

確認您想要的區域和引擎版本支援 DocumentDB 無伺服器。請參閱 [DocumentDB 無伺服器的需求和限制](docdb-serverless-limitations.md)。

若要在其中新增無伺服器執行個體的 Amazon DocumentDB 叢集，請遵循與 相同的程序[建立 Amazon DocumentDB 叢集](db-cluster-create.md)。唯一的差別是也必須提供 `ServerlessV2ScalingConfiguration`引數。

`ServerlessV2ScalingConfiguration` 引數指定 DocumentDB 無伺服器執行個體的擴展容量範圍。它包含套用至叢集中所有 DocumentDB 無伺服器執行個體的最小和最大 DocumentDB 容量單位 (DCU) 值：
+ `MinCapacity` 值指定最小擴展容量。
+ `MaxCapacity` 值指定最大擴展容量。

如需擴展的詳細資訊，請參閱[Amazon DocumentDB 無伺服器擴展組態](docdb-serverless-scaling-config.md)。

------
#### [ Using the AWS 管理主控台 ]

下列 AWS 管理主控台 組態範例示範如何建立 DocumentDB 無伺服器叢集。

1. 登入 [AWS 管理主控台](https://console.aws.amazon.com/docdb/home?region=us-east-1)並開啟 Amazon DocumentDB 主控台。

1. 在導覽窗格中，選擇**叢集**。
**提示**  
如果畫面左側沒有出現導覽窗格，請選擇頁面左上角的功能表圖示 (![\[Hamburger menu icon with three horizontal lines.\]](http://docs.aws.amazon.com/zh_tw/documentdb/latest/developerguide/images/docdb-menu-icon.png))。

   **叢集**資料表隨即出現。

1. 選擇**建立**。

   **建立 Amazon DocumentDB 叢集**頁面隨即出現。

1. 在建立 Amazon DocumentDB 叢集頁面上的**叢集類型**區段中，選擇**執行個體型叢集** （這是預設選項）。

1. 在**叢集組態**區段中：

   1. 針對**叢集識別符**，輸入唯一名稱，例如 **myserverlesscluster**。請注意，無論如何輸入叢集名稱，主控台都會將所有叢集名稱變更為小寫。

   1. 針對**引擎版本**，選擇 **5.0.0 **（這是預設選項）。

1. 在**叢集儲存組態**區段中，選擇 **Amazon DocumentDB Standard** （這是預設選項）。
**注意**  
此類別中的另一個選項是 **Amazon DocumentDB I/O 最佳化**。若要進一步了解任一選項，請參閱 [Amazon DocumentDB 叢集儲存組態](db-cluster-storage-configs.md)

1. 在**執行個體組態**區段中：

   1. 選擇**無伺服器****資料庫執行個體類別**。

   1. 針對**一般複本執行個體的數量**，選擇 **3** （這是預設選項）。

   1. 在**容量範圍**區段中，保留**最小值 DCUs**和**最大值 DCUs**的預設值。如需設定這些參數的資訊，請參閱 [Amazon DocumentDB 無伺服器執行個體限制](docdb-serverless-instance-limits.md)。  
![\[無伺服器資料庫叢集的組態表單，其中包含執行個體類別、複本執行個體和容量範圍的欄位。\]](http://docs.aws.amazon.com/zh_tw/documentdb/latest/developerguide/images/instance-config-serverless.png)

1. 在**連線**區段中，保留**不連線至 EC2 運算資源**的預設設定。

1. 在**身分驗證**區段中，輸入主要使用者的使用者名稱，然後選擇**自我管理**。輸入密碼，然後進行確認。

   如果您改為選擇 **中的受管 AWS Secrets Manager**，請參閱 [使用 Amazon DocumentDB 和 進行密碼管理 AWS Secrets Manager](docdb-secrets-manager.md) 以取得詳細資訊。

1. 將所有其他選項保留為預設值，然後選擇**建立叢集**。

------
#### [ Using the AWS CLI ]

在下列範例中，將每個*使用者輸入預留位置*取代為您自己的資訊或組態參數。

若要使用 建立與 DocumentDB 無伺服器執行個體相容的叢集 AWS CLI，請參閱 [使用 建立叢集 AWS CLI](db-cluster-create.md#db-cluster-create-cli)。

在您的`create-db-cluster`命令中包含下列其他參數：

```
--serverless-v2-scaling-configuration 
     MinCapacity=minimum_capacity,MaxCapacity=maximum_capacity
```

範例：

```
aws docdb create-db-cluster \
      --db-cluster-identifier sample-cluster \
      --engine docdb \
      --engine-version 5.0.0 \
      --serverless-v2-scaling-configuration MinCapacity=0.5,MaxCapacity=16 \
      --master-username user-name \
      --master-user-password password
```

------

## 新增 Amazon DocumentDB 無伺服器執行個體
<a name="docdb-serverless-adding-instance"></a>

若要新增 DocumentDB 無伺服器執行個體，請遵循 中的相同程序[將 Amazon DocumentDB 執行個體新增至叢集](db-instance-add.md)，務必將 db.serverless 指定為執行個體類別。

### 使用 新增無伺服器執行個體 AWS 管理主控台。
<a name="w2aac41c17b7b5"></a>

若要使用主控台新增 DocumentDB 無伺服器執行個體，請參閱[將 Amazon DocumentDB 執行個體新增至叢集](db-instance-add.md)並選擇**使用 AWS 管理主控台**標籤。

### 使用 新增無伺服器執行個體 AWS CLI
<a name="w2aac41c17b7b7"></a>

若要使用 新增 DocumentDB 無伺服器執行個體 AWS CLI，請參閱[將 Amazon DocumentDB 執行個體新增至叢集](db-instance-add.md)並選擇**使用 AWS CLI**標籤。

使用下列執行個體類別 CLI 引數：

```
--db-instance-class db.serverless
```

範例：

```
aws docdb create-db-instance \
      --db-cluster-identifier sample-cluster \
      --db-instance-identifier sample-instance \
      --db-instance-class db.serverless \
      --engine docdb
```