Pengembangan Skrip / Objek Konektor DFF.CONN / Memcached
Objek operasi Konektor Memcached terutama menyediakan metode operasi Memcached.
Parameter DFF.CONN(...) adalah sebagai berikut:
| Parameter | Tipe | Wajib / Nilai Default | Keterangan |
|---|---|---|---|
connector_id |
str | Wajib | ID Konektor |
.query(...)
Memanggil metode yang ditentukan dalam klien python-memcached. .query(...) adalah alias dari .run(...), nama perintah tidak peka terhadap huruf besar/kecil.
| Parameter | Tipe | Wajib / Nilai Default | Keterangan |
|---|---|---|---|
command |
str | Wajib | Nama metode klien python-memcached, seperti GET, SET |
*args |
- | - | Argumen posisi yang diteruskan ke metode klien |
**kwargs |
- | - | Argumen bernama yang diteruskan ke metode klien |
| Contoh | |
|---|---|
1 2 3 | |
Nilai kembali sesuai dengan metode klien python-memcached yang bersangkutan.
Metode Praktis
Konektor juga menyediakan metode praktis berikut:
| Metode | Keterangan |
|---|---|
.get(key) |
Mengambil nilai kunci |
.set(key, value) |
Menetapkan nilai kunci |
.add(key, value) |
Hanya menetapkan jika kunci tidak ada |
.replace(key, value) |
Hanya mengganti jika kunci ada |
.delete(key) |
Menghapus kunci |
Semua metode ini secara internal memanggil .run(...), dan nilai kembali konsisten dengan metode terkait di python-memcached. Jika perlu meneruskan parameter tambahan seperti waktu kedaluwarsa, gunakan .query(...) atau .run(...) untuk memanggil metode klien secara langsung.