EdgeKV は、POP (Point of Presence) が提供するキー値エッジストレージサービスです。EdgeKV に書き込まれたデータは、全世界の POP に自動的に同期され、EdgeRoutine (ER) がローカルで読み取ることができます。EdgeKV と ER を組み合わせることで、ライトウェイトな Blockchain as a Service (BaaS) や API ゲートウェイのデプロイが可能になります。

シナリオ
EdgeKV は、低頻度の書き込みと高頻度の読み取りを行うシナリオに適しています。たとえば、開発者は DCDN コンソールで EdgeKV にデータを書き込み、ER は組み込み API 操作を使用して高頻度でデータを読み取り、クライアントリクエストを処理します。
制限
項目 | 説明 |
ストレージ容量 |
|
キー値 |
|
同期時間 | データ一貫性を確保するため、データは ほとんどの場合 20 秒、まれなケースでは 300 秒で全世界の POP に同期されます。 |
アクセス制限 | ER は、同じ Alibaba Cloud アカウントに属する EdgeKV データのみを読み書きできます。たとえば、アカウント A の ER は、アカウント B の EdgeKV データを読み書きすることはできません。 |
課金
料金
次の表に、各操作の料金を示します。
課金項目 | 課金ルール | 課金サイクル | 単価 |
キー値ストレージ | 料金は、キーと値のペアのサイズと保存期間に基づいて計算されます。 | 日次決済:毎日発生した料金は、翌日の 00:00 にアカウント残高から引き落とされます。 | USD 0.0022/GB/時間 |
キー値の読み取り (GET) | 料金は、名前空間からデータを読み取るための API 呼び出し数に基づいて計算されます。GET リクエストの詳細については、「GetDcdnKv」をご参照ください。 | USD 0.11/100 万呼び出し | |
キー値の書き込み (PUT) | 料金は、名前空間のデータを書き込みまたは更新するための API 呼び出し数に基づいて計算されます。PUT リクエストの詳細については、「PutDcdnKv」をご参照ください。 | USD 1/100 万呼び出し | |
キー値の削除 (DELETE) | 料金は、名前空間からキーと値のペアを削除するための API 呼び出し数に基づいて計算されます。DELETE リクエストの詳細については、「DeleteDcdnKv」をご参照ください。 | ||
キー値のリスト (LIST) | 料金は、名前空間内のすべてのキーを一覧表示するための API 呼び出し数に基づいて計算されます。LIST リクエストの詳細については、「ListDcdnKv」をご参照ください。 |
EdgeKV は、名前空間とリクエストに対して別途課金される付加価値サービスです。ルーチン、トラフィック、帯域幅、リクエスト、リアルタイムログなどの他の課金項目には、既存の課金方法が引き続き適用されます。詳細については、「課金の概要」をご参照ください。
課金例
この例では、ルーチン A が 1 日に 1 GB の EdgeKV ストレージを使用し、キー値データを 200 万回読み取り、キー値データを 100 万回書き込みます。
2021 年 1 月 1 日の EdgeKV の料金:USD 0.0022/GB/時間 × 24 + USD 0.11/100 万呼び出し × 2 + USD 1/100 万呼び出し × 1 = USD 1.273。
2021 年 1 月 1 日に発生した料金は、2021 年 1 月 2 日の 00:00:00 に引き落とされました。
EdgeKV の利用
有効化後、DCDN コンソールまたは ER の組み込み API 操作を呼び出して EdgeKV データを管理できます。
名前空間の作成
DCDN コンソールで名前空間を作成します。
名前空間は互いに分離されています。最大 10 個の名前空間を作成できます。
- DCDNコンソールにログインします。
左側のナビゲーションペインで、 を選択します。表示されたページで 名前空間の作成 をクリックし、画面の指示に従って スペース名 と 説明 パラメーターを設定します。
説明スペース名 パラメーターは、ER の組み込み API 操作の namespace パラメーターに対応します。

OK をクリックします。
DCDN コンソールによる EdgeKV データの管理
DCDN コンソールで EdgeKV データを追加、変更、または削除します。
- DCDNコンソールにログインします。
名前空間リストで、管理する名前空間を見つけ、操作 列の 管理 をクリックします。
[キー値の追加] をクリックし、画面の指示に従って キー と 値 パラメーターを設定します。

OK をクリックします。
(任意) データの追加後、変更、表示、または 削除 をクリックしてデータを管理します。
API 操作による EdgeKV データの管理
ER の組み込み API 操作を使用して、EdgeKV データを追加、変更、照会、または削除します。
API 操作を使用してデータを管理する前に、DCDN コンソールで名前空間が作成されていることを確認してください。
API 操作の詳細については、「EdgeKV API」をご参照ください。