Cara Install Redis Ubuntu 18.04

Redis (Remote Dictionary Server) merupakan database open-source in-memory yang digunakan sebagai pemecah cache dan pesan. Redis juga dikenal sebagai server struktur data (data structure server). Yang membedakan Redis dengan database lainnya adalah kemampuannya untuk menyimpan data tipe high-level seperti maps, list, sets dan lainnya. Selain itu, interfacenya juga mudah digunakan. Bersiaplah untuk tutorial cara install Redis Ubuntu!

Apa yang Membuat Redis Menguntungkan?

Seperti yang telah disebutkan sebelumnya, performa dan fiturnya yang memukau membuat Redir menjadi primadona dibandingkan dengan database lainnya yang tradisional. Berikut kegunaan Redis:

  • Caching – Redis mampu mem-persist data ke disk yang mana menjadi nilai tambah
  • Queuing – Redis dapat digunakan untuk queue pekerjaan pada background
  • Countering – Redis memungkinkan untuk membuat dan implementasi counter sederhana tanpa perlu membaca data atau memperbarui skema pada database. Counter di Redis akan tetap konsisten
  • Publishing dan Subscribing – User dapat mendistribusikan data dengan mudah menggunakan paradigm

Bagaimana Cara Install Redis Ubuntu?

Redis termasuk dalam paket resmi repositori Ubuntu. Namun, untuk mengakses dan menginstallnya, Anda perlu masuk ke server VPS melalui SSH. Setelah berhasil masuk ke server, Anda siap untuk menginstal Redis Ubuntu:

Update Cache APT Repository

Untuk menginstal Redis, Anda perlu mengupdate cache repositori APT Ubuntu Anda. Anda dapat melakukannya dengan command:

 sudo apt update 

Menginstal Redis Ubuntu Menggunakan SPT Command

Sekarang, Anda dapat memasukkan string berikut ke command line:

 sudo apt install redis 

Tekan y dan enter untuk melanjutkan.

Cek Versi Redis

Untuk memastikan apakah Redis telah terinstal dengan benar dan bekerja dengan baik, Anda dapat memasukkan command:

 redis-cli --version 

Outputnya akan menampilkan versi dari utilitas terinstal pada perangkat Anda.

Memulai dan Menghentikan Redis

Setelah menyelesaikan instalasinya, Anda dapat memeriksa apakah Redis sedang berjalan. Anda dapat melakukannya dengan command:

 sudo systemctl status redis 

Cari Active: active (running) pada output.

Jika Redis belum aktif, Anda dapat menjalankannya dengan command:

 sudo systemctl start redis-server 

Jika Redis telah aktif dan Anda ingin memberhentikannya, gunakan command:

 sudo systemctl stop redis 

Setelah itu, Anda akan melihat status Active: inactive (dead) pada output dari command pertama pada bagian ini.

Cara Mengonfigurasi Server Redis Ubuntu

Konfigurasi default Redis terletak pada /etc/redis/redis.conf. Pada dasarnya, server menerima koneksi dari berbagai interface yang tersedia pada server. Anda dapat membuat server menanggapi interface pilihan Anda. Hal ini dapat dilakukan dengan menggunakan konfigurasi direktif bind yang diikuti dengan satu, atau beberapa alamat IP.

Untuk memerintahkan server Redis agar dapat menerima alamat IP tertentu, Anda dapat mengubah file /etc/redis/redis.conf. Buka file tersebut pada editor pilihan Anda. Kali ini, kami akan menggunakan vi. Buka file dengan command berikut:

 sudo vi /etc/redis/redis.conf 

Cari bind 127.0.0.1

Sekarang, ganti alamat IP dengan memasukkan value interface yang harus direspon oleh server Redis. Contohnya:

 bind 192.168.43.2 

Jika Anda ingin menambahkan beberapa alamat IP, cukup pisahkan dengan spasi:

 bind 192.168.43.2 192.168.43.3 

Disini, Anda perlu memasukkan alamat IP dari jaringan Anda sendiri.

Namun, jika Anda ingin server tersebut merespon seluruh interface pada jaringan, gunakan command:

 bind 0.0.0.0 

Setelah Anda selesai melakukan perubahan, simpan dan tutup file tersebut. Pada vi, Anda dapat melakukannya dengan menekan tombol : dan menjalankan wq. Lalu, Anda dapat me-restart server Redis untuk mengaplikasikan perubahan yang telah dilakukan. Command untuk merestart perangkat Anda adalah:

 sudo systemctl restart redis-server 

Contoh Command Dasar Redis

Redis memiliki kelompok command berbeda yang mana termasuk:

  • Command String
  • Command List
  • Command Set
  • Command Hash
  • Command Sorted set
  • Command Publish/Subscribe
  • dll

Berikut adalah beberapa perintah yang digunakan di Redis:

Redis-server /path/redis.confMemulai Redis dengan konfigurasi file tertentu
Redis-cliMembuka prompt Redis
APPEND key valueMenambahkan value pada key
BITCOUNT key [start end]Menempatkan bit pada string
SET key valueMenentukan value pada key
EXPIRE key 120Nonaktifkan key dalam 120 detik
INCR keyMenambahkan value dalam key
KEYS patternMenemukan key yang cocok dengan pattern tertentu

Kesimpulan

Menginstal Redis pada Ubuntu cukup mudah. Dengan bantuan dari tutorial ini, Anda dapat menambah utilitas pada perangkat Anda dan menggunakannya untuk meningkatkan performa sever VPS. Kami berharap artikel ini dapat menjawab permasalah Anda dalam proses install redis ubuntu!

Author
Penulis

Nadia Agatha

Nadia merupakan penerjemah lepas sejak 2016, kini ia menjadi penerjemah untuk Hostinger. Ia gemar membaca dan melakukan penelitian seputar penerjemahan dan sosiolinguistik. Disamping itu, ia juga suka bermain dengan kucingnya dan bercengkrama bersama teman-temannya di waktu senggang.