Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Menjadwalkan tugas seledri dengan ETA besar

Saya melakukan ini dengan redis dengan cara berikut:

Kami memiliki pelanggan yang dapat menjadwalkan rilis beberapa konten mereka. Kami menyimpan rilis di database kami dengan waktu eksekusinya.

Kemudian kami menggunakan ketukan seledri untuk melakukan tugas berkala (setiap jam atau yang sesuai dengan Anda) yang memeriksa tabel rilis kami untuk rilis yang dijadwalkan dalam periode berikutnya (jam lagi atau yang sesuai untuk Anda). jika ada yang ditemukan kami kemudian menjadwalkan tugas untuk mereka dengan seledri. Ini memungkinkan kami untuk memiliki ETA singkat.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Laravel Echo Server, Redis, Socket.IO:Sepertinya tidak bisa membuatnya bekerja

  2. RQ - Kosongkan &Hapus Antrian

  3. Lewati/Mock Redis Di Junit

  4. Bagaimana cara StackExchange.Redis menggunakan banyak titik akhir dan koneksi?

  5. Mengapa Satu instance Jedis tidak threadsafe?