cari

Rumah  >  Soal Jawab  >  teks badan

架构设计 - Redis 如何设置存储结构?

目前想的是:

  1. 使用 Redis 来做分布式存储缓存,所有分布式进程同时给 Redis 添加数据,不做唯一性的检查
  2. Redis 存储完成后,使用对比后形成增删改列表
  3. 使用队列的方式完成增删改,每形成一条增删改数据都压入队列,队列采用异步的方式完成数据的持久化

这样做是否可行?需要注意哪些?

高洛峰高洛峰2848 hari yang lalu698

membalas semua(1)saya akan balas

  • PHPz

    PHPz2017-04-22 09:00:59

    Dijemput oleh sistem.
    Saya belum mencuba penyelesaian topik itu, tetapi saya segera memikirkan alat yang turut menggunakan Redis untuk caching: logstash, jadi penyelesaian topik itu sepatutnya boleh dilaksanakan sepenuhnya.
    Tidak perlu menambah baris gilir tambahan secara semula jadi Redis menyediakan perintah lpush dan lpop, yang boleh menggunakan senarai sebagai baris gilir.
    Oleh kerana prestasi penulisan Redis sangat tinggi, subjek mungkin ingin memberi perhatian kepada prestasi baris gilir pemprosesan untuk mengelakkan memori daripada pecah.

    balas
    0
  • Batalbalas