Rumah  >  Soal Jawab  >  teks badan

java - redis缓存数据如何管理

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

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

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

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

高洛峰高洛峰2742 hari yang lalu483

membalas semua(2)saya akan balas

  • 阿神

    阿神2017-04-18 10:57:21

    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

    balas
    0
  • PHPz

    PHPz2017-04-18 10:57:21

    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

    balas
    0
  • Batalbalas