Gunakan HyperLogLog untuk menyahduplikasi IP dan mengumpul statistik IP unik
Gunakan senarai terpaut redis sebagai baris gilir
Gunakan jenis rentetan untuk melaksanakan operasi mengira kenaikan, menambah kunci serentak, dsb.
Struktur data - set tidak teratur. Contohnya, dalam aplikasi Weibo, rakan setiap orang wujud dalam satu set Dengan cara ini, operasi mencari rakan yang sama antara dua orang juga termasuk set persimpangan, kesatuan dan perbezaan
.
Jenis hash, menyimpan maklumat pengguna mengikut senario perniagaan
Cadangan lain ialah belajar dan memahami redis sendiri
Apakah data yang disimpan dalam redis dalam projek sebenar?
Data panas: data yang kerap ditanya dan jarang diubah suai
Maklumat pengguna: Redis boleh digunakan untuk pengurusan Sesi bersatu
Bagaimanakah berbilang pembangun menyimpan data mereka sendiri dalam cara yang standard?
terutamanya mengikut spesifikasi bersatu, yang boleh dilakukan dalam bentuk
项目名
+模块名
+实体
+id
Adakah data dalam redis digunakan sebagai cache atau storan keras?
Terutama melakukan caching
Kegigihan dalam Redis bermakna Redis menyimpan data dalam cache pada cakera keras dengan cara tertentu untuk mengelakkan kehilangan data
而非数据库
Adakah mudah untuk bermula dengan redis? Bolehkah saya hanya menggunakan kelas alat?
di JawaAnda boleh menggunakan Jedis untuk memanggil
Senario aplikasi projek
Gunakan HyperLogLog untuk menyahduplikasi IP dan mengumpul statistik IP unik
Gunakan senarai terpaut redis sebagai baris gilir
Gunakan jenis rentetan untuk melaksanakan operasi mengira kenaikan, menambah kunci serentak, dsb.
Struktur data - set tidak teratur. Contohnya, dalam aplikasi Weibo, rakan setiap orang wujud dalam satu set Dengan cara ini, operasi mencari rakan yang sama antara dua orang juga termasuk set persimpangan, kesatuan dan perbezaan
.