すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:EdgeKV

最終更新日:Feb 13, 2026

ポイント・オブ・プレゼンス (POP) は、キーと値のペアに基づくエッジストレージサービス EdgeKV を提供します。EdgeKV にデータを書き込むと、そのデータは自動的に世界中の POP に同期されます。エッジルーチン (ER) は、同一の POP 上でキーと値のペアを読み取り、利用できます。EdgeKV と ER を併用することで、軽量な Blockchain as a Service (BaaS) サービスおよび API ゲートウェイサービスを展開できます。

重要

DCDN では、2025 年 5 月 1 日 00:00 (UTC + 08:00) から新規ユーザー向けの EdgeKV 提供を段階的に終了します。既存ユーザーには影響ありません。

今後は ESA へスペックアップし、Edge KV をご利用いただくことを推奨します。

1

シナリオ

EdgeKV は、開発者が低頻度でデータを書き込み、ER が高頻度でデータを読み取るシナリオに適しています。たとえば、開発者は Dynamic Content Delivery Network (DCDN) コンソールでデータを EdgeKV に書き込み、その後、ER の組み込み API 操作を呼び出して高頻度でデータを読み取り、クライアントリクエストを処理します。

制限事項

項目

説明

ストレージ容量

  • Alibaba Cloud アカウントあたり最大 10 GB のストレージ容量を利用できます。

  • 名前空間あたり最大 1 GB のストレージ容量を利用できます。

キーと値のペア

  • キーは最大 512 文字の長さで、英字、数字、ハイフン (-)、およびアンダースコア (_) のみを含めることができます。キーには、空白文字、スラッシュ (/)、および疑問符 (?) などの特殊文字を含めることはできません。

  • 値は最大 1.8 MB までです。

    説明

    各キーと値のペアは、いずれかの名前空間に属します。

同期時間

データ整合性を確保するため、データは世界中の POP に、[ほとんどの場合] 20 秒、[まれに] 300 秒で同期されます。

アクセス制限

ER は、同一の Alibaba Cloud アカウントに属する EdgeKV データのみ読み書きできます。たとえば、アカウント A の ER は、アカウント B の EdgeKV データを読み書きできません。

課金

料金

操作ごとに料金が異なります。以下の表に、各操作の料金を示します。

課金対象項目

課金ルール

課金サイクル

単価

キーと値のストレージ

キーと値のペアのサイズおよび保存期間に基づいて課金されます。

日割り課金:毎日の課金額は、翌日 00:00:00 にアカウント残高から差し引かれます。

USD 0.0022 / GB・時間

キーと値の読み取り (GET)

名前空間からデータを読み取るために発行された EdgeKV API リクエスト数に基づいて課金されます。GET リクエストの詳細については、「GetDcdnKv」をご参照ください。

USD 0.11 / 100万回呼び出し

キーと値の書き込み (PUT)

名前空間へデータを書き込みまたは更新するために発行された EdgeKV API リクエスト数に基づいて課金されます。PUT リクエストの詳細については、「PutDcdnKv」をご参照ください。

USD 1 / 100万回呼び出し

キーと値の削除 (DELETE)

名前空間からキーと値のペアを削除するために発行された EdgeKV API リクエスト数に基づいて課金されます。DELETE リクエストの詳細については、「DeleteDcdnKv」をご参照ください。

キーと値のリスト表示 (LIST)

名前空間内のすべてのキーを一覧表示するために発行された EdgeKV API リクエスト数に基づいて課金されます。LIST リクエストの詳細については、「ListDcdnKv」をご参照ください。

説明

EdgeKV は付加価値サービス (VAS) です。名前空間およびリクエストに対して課金されます。ルーチン数、トラフィック、帯域幅、リクエスト数、リアルタイムログなどの課金対象項目、およびその他の付加価値サービスについては、従来の課金方法に基づき課金されます。課金に関する詳細については、「課金の概要」をご参照ください。

課金例

image

たとえば、上記の図に示すように、Routine A を作成し、EdgeKV ストレージを 1 GB・1 日間利用し、EdgeKV からキーと値のデータを 200 万回読み取り、EdgeKV へキーと値のデータを 100 万回書き込んだ場合を考えます。

2021 年 1 月 1 日の EdgeKV 料金:USD 0.0022 × 24 + USD 0.11 × 2,000,000 (読み取り) + USD 1 × 1,000,000 (書き込み) = USD 1.273 です。

2021 年 1 月 1 日に発生した料金は、2021 年 1 月 2 日 00:00:00 にアカウント残高から差し引かれます。

EdgeKV の有効化

EdgeKV を使用する前に、EdgeKV を有効化する必要があります。

  • DCDN コンソール にログインします。

  • 左側のナビゲーションウィンドウで、EdgeKV をクリックし、次に 今すぐ有効化 をクリックします。

1

EdgeKV の使用方法

EdgeKV を有効化した後、DCDN コンソールまたは ER の組み込み API 操作を呼び出して EdgeKV を使用できます。

image

名前空間の作成

DCDN コンソールで名前空間を作成します。

説明

名前空間は相互に分離されています。最大 10 個の名前空間を作成できます。

  1. DCDN コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、エッジコンピューティング > EdgeKV を選択します。表示されるページで、名前空間の作成 をクリックし、画面上の指示に従って スペース名 および 説明 のパラメーターを設定します。

    説明

    スペース名 パラメーターは、ER の組み込み API 操作における namespace パラメーターに対応します。

    创建存储空间

  3. OK をクリックします。

DCDN コンソールによる EdgeKV データの管理

DCDN コンソールで EdgeKV データの追加、変更、削除が可能です。

  1. DCDN コンソール にログインします。

  2. 名前空間一覧から管理対象の名前空間を見つけ、操作 列の 管理 をクリックします。

  3. キーと値の追加 をクリックし、画面上の指示に従って キー および のパラメーターを設定します。8

  4. OK をクリックします。

  5. (任意) データを追加した後、変更表示、または 削除 をクリックしてデータを管理できます。

API 操作の呼び出しによる EdgeKV データの管理

ER の組み込み API 操作を呼び出して、EdgeKV データの追加、変更、照会、削除が可能です。

重要
  • API 操作を使用してデータを管理する前に、DCDN コンソールで名前空間が作成済みであることを確認してください。

  • API 操作の詳細については、「EdgeKV API 操作」をご参照ください。

  1. Constructor を呼び出して、名前空間パラメーターを渡し、キーと値のオブジェクトを作成します。

    namespace パラメーターの値は、DCDN コンソールで作成した名前空間の名称です。名前空間は、名前空間一覧 で確認できます。

    const edgeKv = new EdgeKV({ namespace: "ns"});
  2. キーと値のオブジェクトを作成した後、以下の組み込み API 操作を呼び出して関連機能を実装します。

    API

    説明

    get

    名前空間からデータを読み取ります。

    delete

    名前空間から特定のキーとその値を削除します。