Perintah pada Redis
Sintaks dasar Redis klien:
$ redis-cli ←
contoh
Contoh berikut menjelaskan bagaimana untuk memulai klien Redis:
Mulai klien Redis, buka terminal dan masukkan perintahRedis-cli.Perintah ini akan menghubungkan layanan Redis lokal.
$redis-cli
redis 127.0.0.1:6379>
redis 127.0.0.1:6379> PING
PONG
Pada contoh di atas kita terhubung ke layanan Redis lokal dan menjalankan perintah PING, yang digunakan untuk mendeteksi layanan Redis dimulai.
Tipe Data Pada Redis dan Contoh Menggunakannya
String
String merupakan tipe data yang paling sering di
pakai. Pada redis penggunaan string di batasi dengan ukuran 512
megabytes. Untuk menggunakannya seperti contoh di bawah ini.
![]() |
| Tipe String |
Pada Contoh di atas, terdapat 2 perintah untuk menyimpan dan memanggil string yaitu dengan SET dan GET. Pada parameter pertama setelah perinta SET/GET merupakan KEY dan parameter kedua merupakan VALUE.
2. Hashes
Dengan menggunakan tipe data hashes, kita bisa menyimpan beberapa isi pasangan FIELD dalam satu KEY. Pada tipe data ini, kita bisa menyimpan maksimal 232 – 1 pasang data. Untuk menggunakannya, anda bisa lihat contoh di bawah ini.
![]() |
| Tipe Hashes |
Bisa kita lihat pada gambar diatas, untuk menyimpan HASHES saya menggunakan perintah HMSET. Pada parameter pertama (user:agus) merupakan KEY dan parameter selanjutnya merupakan pasangan pasangan field dengan beberapa macam VALUE.
3. Lists
Tipe data Lists, modelnya hampir mirip sama tipe data
String. Tetapi Lists memiliki kelebihan lain yaitu dapat menyimpan
beberapa VALUE pada satu KEY. Kita bisa menambahkan VALUE pada depan atau belakang data.
![]() |
| Tipe Lists |
Pada contoh di atas saya menggunakan perintah LPUSH untuk menyimpan VALUE pada sebelah kiri VALUE sebelumnya. Kemudian perintah RPUSH untuk menyimpan VALUE pada sebelah kanan VALUE sebelumnya.
4. Sets
Tipe data ini memiliki struktur seperti LISTS, bedanya adalah SETS tidak memiliki urutan. Perbedaan yang lain adalah, pada SETS ketika suatu VALUE sudah exist/ ada pada KEY yang sama, maka VALUE itu tidak akan di input kembali ke dalam SETS.
![]() |
| Tipe Sets |
Untuk menambahkan value, kita bisa menggunakan perintah SADD, untuk melihat VALUE nya kita bisa menggunakan perintah SMEMBERS.
5. Sorted Sets
Pada tipe data Sorted Sets, karakternya mirip seperti SETS. Tetapi kita bisa mengurutkan VALUE pada KEY yang sama.
![]() |
| TipeSorted Sets |
Pada contoh di atas, untuk menambahkan data pada Sorted Sets, parameter setelah KEY adalah Urutannya. Parameter setelah urutan adalah VALUE nya. Untuk menampilkan data, kita bisa menggunakan perintah ZRANGEBYSCORE VALUE RANGE.
Semoga tulisan saya dapat bermanfaat. Kritik dan masukkan dari
teman-teman sangat saya tunggu. Terus belajar dan berkarya. Terimakasih.
Referensi :https://redis.io/





Tidak ada komentar:
Posting Komentar