PHP MySQL ve Kuyruklar, Tablo Kilitleme, Okuyucu / Yazıcı Sorunu

0 Cevap php

Ben Senaryo şu var:

PHP(Server, Writer) ----> MySQL Database <------ PHP(Client, Reader/ Writer);
  • PHPS = PHP Sunucu
  • PHPC = PHP İstemci

How it works?

  1. PHPS geçici veritabanı tabloları (queue_ *) veri yazar.
  2. PHPC 1 saatlik bir cron'nun tetiklenir.
  3. PHPC, başlar veritabanına bağlanan ve yerel tüm kayıtları önbelleğe (hiçbir fikri, yerel mysql db? Sqlite nasıl?)
  4. PHPC executes tasks defined in those records one by one
    • Görev başarılı olursa bu veritabanlarından kaldırır
    • Onun başarısız eğer bir rapor masanın altında veritabanında bu kaydı ekler.

How do i implement this such that

  • Phps Hayır yarım yazılı kayıtlar PHPC olsun.
  • PHPC bunları işlemek için bir sorgudan sonra lokal olarak tüm kayıtları önbelleğe alabilir.

Eğer varsa ve paylaşım olabilecek diğer fikirler son derece takdir edilmektedir.

0 Cevap