Redis adalah sistem penyimpanan nilai kunci yang beroperasi dalam memori RAM, ini seperti "database ringan" dan karena bekerja pada tingkat memori RAM, urutan besarnya lebih cepat dibandingkan dengan membaca/menulis ke PostgreSQL atau Database Relasional tradisional lainnya. Redis adalah apa yang disebut database NoSQL, seperti Mongo dan banyak lainnya. Itu tidak dapat secara langsung menggantikan PostgreSQL, Anda masih menginginkan penyimpanan permanen, tetapi bekerja bersama dengan Database Relasional sebagai sistem penyimpanan alternatif. Anda dapat menggunakan Redis jika operasi IO Anda mulai mahal dan sangat bagus untuk penghitungan cepat dan kueri berbasis kunci.
Anda dapat memasukkannya ke dalam proyek Django/Python Anda dengan pembungkus, misalnya redis-py.
Redis sangat mudah dipasang dan digunakan, Anda dapat memeriksa contohnya di redis-py. Redis independen dari Basis Data Relasional apa pun, sehingga Anda dapat menggunakannya untuk menyimpan, menghitung, atau menyimpan nilai secara permanen dan/atau sementara. Ini dapat membantu mengurangi kueri ke PostgreSQL, pada akhirnya Anda dapat menggunakannya seperti yang Anda inginkan dan memanfaatkannya untuk meningkatkan aplikasi/arsitektur Anda.
Pertanyaan serupa ini dapat membantu Anda Redis dengan Django