Redis - String
Perintah string Redis digunakan untuk mengelola nilai string di Redis. Berikut adalah sintaks untuk menggunakan perintah string Redis.
Sintaksis
redis 127.0.0.1:6379> COMMAND KEY_NAME
Contoh
redis 127.0.0.1:6379> SET tutorialspoint redis
OK
redis 127.0.0.1:6379> GET tutorialspoint
"redis"
Dalam contoh di atas, SET dan GET adalah perintahnya, sementara tutorialspoint adalah kuncinya.
Perintah Redis Strings
Tabel berikut mencantumkan beberapa perintah dasar untuk mengelola string di Redis.
| Sr Tidak | Perintah & Deskripsi |
|---|---|
| 1 | SET nilai kunci Perintah ini menetapkan nilai pada kunci yang ditentukan. |
| 2 | GET key Mendapat nilai kunci. |
| 3 | GETRANGE key start end Mendapat substring dari string yang disimpan di sebuah kunci. |
| 4 | GETSET nilai kunci Menetapkan nilai string kunci dan mengembalikan nilai lamanya. |
| 5 | GETBIT key offset Mengembalikan nilai bit pada offset dalam nilai string yang disimpan pada kunci. |
| 6 | MGET key1 [key2 ..] Mendapatkan nilai dari semua kunci yang diberikan |
| 7 | Nilai offset kunci SETBIT Menetapkan atau membersihkan bit di offset dalam nilai string yang disimpan di kunci |
| 8 | Nilai detik kunci SETEX Menetapkan nilai dengan kadaluwarsa kunci |
| 9 | Nilai kunci SETNX Menetapkan nilai kunci, hanya jika kunci tidak ada |
| 10 | SETRANGE nilai offset kunci Menimpa bagian dari string pada kunci yang dimulai dari offset yang ditentukan |
| 11 | Kunci STRLEN Mendapat panjang nilai yang disimpan dalam kunci |
| 12 | Nilai kunci MSET [nilai kunci ...] Setel banyak kunci untuk beberapa nilai |
| 13 | Nilai kunci MSETNX [nilai kunci ...] Menyetel beberapa kunci menjadi beberapa nilai, hanya jika tidak ada kunci yang ada |
| 14 | Nilai milidetik kunci PSETEX Menetapkan nilai dan kedaluwarsa dalam milidetik kunci |
| 15 | Kunci INCR Menambahkan nilai integer dari sebuah kunci sebanyak satu |
| 16 | Penambahan kunci INCRBY Menambahkan nilai integer kunci dengan jumlah yang ditentukan |
| 17 | Penambahan kunci INCRBYFLOAT Menambahkan nilai float dari sebuah kunci dengan jumlah yang ditentukan |
| 18 | Kunci DECR Mengurangi nilai integer kunci sebanyak satu |
| 19 | Penurunan kunci DECRBY Mengurangi nilai integer kunci dengan angka yang diberikan |
| 20 | TAMBAH nilai kunci Menambahkan nilai ke kunci |