Cara Mudah Menyimpan Data ke Redis
- Maulana Saputra
- https://gitlab.com/maulana20/redis-demo
Apa itu redis ? yaitu salah satu database dari dunia NoSQL yang berbasis key-value store di tempatkan di dalam memori. Redis memiliki sejumlah query yang pastinya mudah untuk digunakan untuk menyimpan mulai data sederhana hingga data kompleks.
Kita lanjut untuk mencoba redis. Sekarang ambil repo pada link tersebut. Kemudian ambil library yang di butuhkan dengan composer.
composer install
Library yang di butuhkan.
"predis/predis": "^1.1"
Kemudian download redis exe for windows link. Disini yang kita butuhkan ada 2 yaitu :
- redis-server.exe
- redis-cli.exe
OK, sekarang kita harus menjalankan redis server terlebih dahulu pada redis-serve.exe .
Gambar I.
Kemudian jalankan script php seperti berikut.
Gambar II.
Lihat pada run.php .
require_once 'vendor/autoload.php';
use Predis\Client;
$redis = new Client();
$redis->set('nama', 'maulana saputra'); // nb : set key => value
echo $redis->get('nama');
Terdapat file autoload.php yang merupakan (PSR-4 Autoloading) pada composer sebagai penghubung library yang ada pada folder vendor. Data dengan key dan value telah dikirimkan ke redis server (lihat pada Gambar I) dan lihat pada redis akan muncul keterangan Accepted 127.0.0.1:55529 .
Jika di jalankan melalui redis-cli.exe .
Gambar III.
Bisa kita cek query redis pada command dengan perintah di atas. Data tersebut bersifat sementara apabila redis-server di jalankan ulang, maka data di kembalikan ke semula.
Sekian untuk kali ini semoga bermanfaat :D untuk lebih lanjut bisa kunjungi link tersebut.