java - redis缓存数据如何管理
高洛峰
高洛峰 2017-04-18 10:55:21
0
2
501

1.实际项目中都有哪些数据存入redis中

2.多个开发人发自己存自己的数据,是怎样规范存储和整理的

3.redis中的数据用作缓存还是硬存储

4.redis上手容易不,是不是使用一个工具类就可以了。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(2)
阿神
  1. Apakah data yang disimpan dalam redis dalam projek sebenar?

    1. Data panas: data yang kerap ditanya dan jarang diubah suai

    2. Maklumat pengguna: Redis boleh digunakan untuk pengurusan Sesi bersatu

  2. Bagaimanakah berbilang pembangun menyimpan data mereka sendiri dalam cara yang standard?

    1. terutamanya mengikut spesifikasi bersatu, yang boleh dilakukan dalam bentuk 项目名+模块名+实体+id

  3. Adakah data dalam redis digunakan sebagai cache atau storan keras?

    1. Terutama melakukan caching

    2. Kegigihan dalam Redis bermakna Redis menyimpan data dalam cache pada cakera keras dengan cara tertentu untuk mengelakkan kehilangan data 而非数据库

  4. Adakah mudah untuk bermula dengan redis? Bolehkah saya hanya menggunakan kelas alat?

    1. Anda boleh menggunakan Jedis untuk memanggil

    di Jawa
PHPzhong

Senario aplikasi projek

  1. Gunakan HyperLogLog untuk menyahduplikasi IP dan mengumpul statistik IP unik

  2. Gunakan senarai terpaut redis sebagai baris gilir

  3. Gunakan jenis rentetan untuk melaksanakan operasi mengira kenaikan, menambah kunci serentak, dsb.

  4. 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

    .
  5. Jenis hash, menyimpan maklumat pengguna mengikut senario perniagaan

Cadangan lain ialah belajar dan memahami redis sendiri

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan