Posts

Showing posts with the label Redis

Integrasi Redis dalam Spring Boot dengan Spring Data: Membuat RESTFul API CRUD dengan Unit Testing

Image
J ika sebelumnya pada artikel  Integrasi Redis Dalam Spring Boot dengan Redis Template  kita menggunakan Redis Template untuk berinteraksi antara Spring dan Redis, maka kali ini kita akan menggunakan Spring Data. Karena kita akan meneruskan dari artikelsebelumnya aka kita akan mengulas sedikit tentang apa saja yang sebelumnya kita lakukan pada  Integrasi Redis Dalam Spring Boot dengan Redis Template   di branch "redis" pada repository  https://github.com/yoesoff/YBoilerplate.git.     Artikel ini memakai branch redis_spring_data dari branch redis Dengan menggunakan Spring Data Redis dapat mempermudah interaksi dengan Redis dengan lebih otomatis. Dengan Spring Data Redis, kita dapat memanfaatkan repository untuk operasi CRUD, yang mengurangi jumlah kode manual dan menjadikan akses data lebih idiomatis dalam Spring Boot. Berikut adalah langkah-langkahnya: 1. Tambahkan Model Entity Misalkan kita ingin menyimpan objek sederhana seperti...

Integrasi Redis dalam Spring Boot: Membuat RESTFul API CRUD dengan Unit Testing

Image
R edis (Remote Dictionary Server) adalah database in-memory yang dirancang untuk menyimpan data dalam bentuk struktur data sederhana, seperti string, hash, list, set, dan sorted set. Redis umumnya digunakan untuk caching, message brokering , dan tugas-tugas yang memerlukan kecepatan tinggi karena seluruh data disimpan di RAM, sehingga memungkinkan akses data yang sangat cepat. Redis dikembangkan oleh Salvatore Sanfilippo pada tahun 2009. Awalnya, Sanfilippo menciptakan Redis untuk mengatasi masalah kinerja pada startup-nya sendiri yang mengharuskannya menyimpan data sesi pengguna dalam waktu singkat dengan kecepatan tinggi. Setelah menyadari potensi dan permintaan terhadap sistem semacam ini, ia memutuskan untuk membuka kode Redis sebagai proyek open-source di bawah lisensi BSD. Seiring waktu, Redis berkembang pesat dan menjadi populer dalam industri teknologi. Pada tahun 2015, Redis Labs (sekarang bernama Redis Inc.) mengambil alih pemeliharaan utama Redis, dan Salvatore Sanfilippo ...