全部产品
Search
文档中心

Edge Security Acceleration:EdgeKV

更新时间:Dec 11, 2025

Points of presence (POPs) menyediakan layanan penyimpanan tepi EdgeKV berbasis pasangan kunci-nilai. Setelah Anda menulis data ke EdgeKV, data tersebut secara otomatis disinkronkan ke POPs di seluruh dunia. EdgeRoutine (ER) dapat membaca dan menggunakan pasangan kunci-nilai pada POP yang sama. Anda dapat memanfaatkan EdgeKV bersama ER untuk menerapkan layanan Blockchain as a Service (BaaS) ringan dan layanan gerbang API.

Penting

DCDN akan menghentikan penggunaan EdgeKV untuk pengguna baru mulai 8 Mei 2025 pukul 00.00 hingga 13 Mei pukul 23.00 (UTC+8). Pengguna saat ini tidak akan terpengaruh.

Kami menyarankan Anda melakukan upgrade ke ESA untuk menggunakan Edge KV.

1

Skenario

EdgeKV cocok untuk skenario di mana developer menulis data dengan frekuensi rendah dan ER membaca data dengan frekuensi tinggi. Misalnya, developer menulis data ke EdgeKV melalui Konsol Dynamic Content Delivery Network (DCDN), lalu operasi API bawaan ER dipanggil untuk membaca data tersebut secara intensif guna memproses permintaan klien.

Batasan

Item

Deskripsi

Storage space

  • Akun Alibaba Cloud dapat memiliki storage space hingga 10 GB.

  • Namespace dapat memiliki storage space hingga 1 GB.

Key-Value

  • Kunci dapat memiliki panjang maksimal 512 karakter dan hanya boleh berisi huruf, angka, tanda hubung (-), dan garis bawah (_). Kunci tidak boleh mengandung karakter khusus, seperti spasi, garis miring (/), dan tanda tanya (?).

  • Nilai dapat memiliki ukuran maksimal 1,8 MB.

    Catatan

    Setiap pasangan kunci-nilai termasuk dalam satu namespace.

Synchronization time

Untuk memastikan konsistensi data, data disinkronkan ke POPs di seluruh dunia dalam waktu 20 detik in most cases dan dalam waktu 300 detik in rare cases.

Access limit

ER hanya dapat membaca dan menulis data EdgeKV yang termasuk dalam Akun Alibaba Cloud yang sama. Misalnya, ER pada Akun A tidak dapat membaca dan menulis data EdgeKV pada Akun B.

Penagihan

Harga

Harga untuk setiap operasi berbeda-beda. Tabel berikut menjelaskan harga untuk berbagai operasi.

Item yang dikenai biaya

Aturan penagihan

Siklus penagihan

Harga satuan

Key-value storage

Anda dikenai biaya berdasarkan ukuran dan durasi penyimpanan pasangan kunci-nilai.

Pay-by-day: Jumlah yang harus dibayar setiap hari akan dipotong dari saldo akun Anda pada pukul 00.00 hari berikutnya.

USD 0,0022 per GB-hour

Key-value read (GET)

Anda dikenai biaya berdasarkan jumlah permintaan API EdgeKV yang dikirim untuk membaca data dari suatu namespace. Untuk informasi lebih lanjut tentang permintaan GET, lihat GetDcdnKv.

USD 0,11 per 1 juta panggilan

Key-value write (PUT)

Anda dikenai biaya berdasarkan jumlah permintaan API EdgeKV yang dikirim untuk menulis atau memperbarui data ke suatu namespace. Untuk informasi lebih lanjut tentang permintaan PUT, lihat PutDcdnKv.

USD 1 per 1 juta panggilan

Key-value delete (DELETE)

Anda dikenai biaya berdasarkan jumlah permintaan API EdgeKV yang dikirim untuk menghapus pasangan kunci-nilai dari suatu namespace. Untuk informasi lebih lanjut tentang permintaan DELETE, lihat DeleteDcdnKv.

Key-value list (LIST)

Anda dikenai biaya berdasarkan jumlah permintaan API EdgeKV yang dikirim untuk mencantumkan semua kunci dalam suatu namespace. Untuk informasi lebih lanjut tentang permintaan LIST, lihat ListDcdnKv.

Catatan

EdgeKV merupakan layanan bernilai tambah. Anda dikenai biaya untuk namespace dan permintaan. Item yang dikenai biaya seperti jumlah rutin, traffic, bandwidth, jumlah permintaan, log waktu nyata, atau layanan bernilai tambah lainnya tetap ditagih berdasarkan metode penagihan awal Anda. Untuk informasi lebih lanjut tentang penagihan, lihat Ikhtisar penagihan.

Contoh penagihan

Sebagai contoh, Anda membuat Routine A, menggunakan storage EdgeKV sebesar 1 GB selama 1 hari, membaca data kunci-nilai dari EdgeKV sebanyak 2 juta kali, dan menulis data kunci-nilai ke EdgeKV sebanyak 1 juta kali, seperti yang ditunjukkan pada gambar sebelumnya.

Biaya EdgeKV pada 1 Januari 2021: USD 0,0022 × 24 + USD 0,11 × 2.000.000 (baca) + USD 1 × 1.000.000 (tulis) = USD 1,273.

Biaya yang timbul pada 1 Januari 2021 dipotong pada pukul 00.00.00 tanggal 2 Januari 2021.

Aktifkan EdgeKV

Sebelum dapat menggunakan EdgeKV, Anda perlu mengaktifkannya terlebih dahulu.

  • Masuk ke DCDN console.

  • Pada panel navigasi sebelah kiri, klik EdgeKV, lalu klik Activate Now.

1

Gunakan EdgeKV

Setelah mengaktifkan EdgeKV, Anda dapat menggunakannya melalui Konsol DCDN atau dengan memanggil operasi API bawaan ER.

Buat namespace

Buat namespace di Konsol DCDN.

Catatan

Namespace saling terisolasi satu sama lain. Anda dapat membuat hingga 10 namespace.

  1. Masuk ke DCDN console.

  2. Pada panel navigasi sebelah kiri, pilih Edge Computing > EdgeKV. Pada halaman yang muncul, klik Create Namespace dan ikuti petunjuk di layar untuk mengonfigurasi parameter Namespace Name dan Description.

    Catatan

    Parameter Namespace Name sesuai dengan parameter namespace dalam operasi API bawaan ER.

    创建存储空间

  3. Klik OK.

Kelola data EdgeKV melalui Konsol DCDN

Anda dapat menambahkan, mengubah, atau menghapus data EdgeKV di Konsol DCDN.

  1. Masuk ke DCDN console.

  2. Pada daftar namespace, temukan namespace yang ingin Anda kelola dan klik Manage pada kolom Actions.

  3. Klik Add Key-value dan ikuti petunjuk di layar untuk mengonfigurasi parameter Key dan Value.8

  4. Klik OK.

  5. Opsional. Setelah menambahkan data, klik Modify, View, atau Delete untuk mengelola data tersebut.

Kelola data EdgeKV dengan memanggil operasi API

Anda dapat memanggil operasi API bawaan ER untuk menambahkan, mengubah, mengkueri, atau menghapus data EdgeKV.

Penting
  • Sebelum menggunakan operasi API untuk mengelola data, pastikan namespace telah dibuat di Konsol DCDN.

  • Untuk informasi lebih lanjut tentang operasi API, lihat Operasi API EdgeKV.

  1. Panggil Constructor untuk meneruskan parameter namespace guna membuat objek kunci-nilai.

    Nilai parameter namespace adalah nama namespace yang Anda buat di Konsol DCDN. Anda dapat melihat namespace tersebut di daftar namespace.

    const edgeKv = new EdgeKV({ namespace: "ns"});
  2. Setelah membuat objek kunci-nilai, panggil operasi API bawaan berikut untuk mengimplementasikan fitur terkait.

    API

    Deskripsi

    get

    Membaca data dari suatu namespace.

    delete

    Menghapus kunci tertentu beserta nilainya dari suatu namespace.