Akses
Anda dapat mengakses Redis di redis://localhost:6379
Contoh akses shell interaktif:
redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"
Berkas dan Direktori Penting
/etc/redis/redis.conf→ Berkas konfigurasi utama/var/lib/redis/→ Direktori data untuk penyimpanan permanen/var/log/redis/redis-server.log→ Berkas log/usr/bin/redis-cli→ Alat baris perintah Redis/usr/bin/redis-server→ Biner daemon Redis
Manajemen Layanan
Operasi layanan umum:
systemctl restart redis-server # Restart Redis
systemctl stop redis-server # Stop Redis
systemctl status redis-server # View Redis status
Konfigurasi
Berkas konfigurasi Redis: /etc/redis/redis.conf
- bind — Mengontrol antarmuka jaringan mana yang didengarkan oleh Redis.
- Mode terlindungi — Harus dinonaktifkan jika Anda mengizinkan akses jarak jauh.
- requirepass — Tetapkan kata sandi untuk otentikasi klien.
- maxmemory — Batasi penggunaan RAM (untuk kasus penggunaan caching).
- appendonly — Aktifkan persisten AOF.
Setelah melakukan perubahan apa pun:
systemctl restart redis-server
Alat dan Perintah Berguna
Redis menyertakan beberapa alat bawaan:
redis-cli→ Antarmuka baris perintah untuk Redisredis-benchmark→ Pembandingan utilitasredis-check-aofdanredis-check-rdb→ Validasi berkas persisten AOF/RDBredis-server→ Memulai daemon Redis secara manual
Catatan dan Pemantauan
Periksa log:
journalctl -u redis-server -f
Pantau aktivitas:
redis-cli monitor
Lihat klien yang terhubung:
redis-cli client list
Mode Ketahanan
Redis mendukung dua opsi persisten:
- RDB snapshot → Menyimpan keadaan basis data secara berkala (ringan).
- AOF (File Hanya Tambahan) → Mencatat setiap penulisan (lebih aman tetapi lebih besar).
Anda dapat mengaktifkan keduanya di /etc/redis/redis.conf untuk ketahanan.