sql >> Database >  >> RDS >> Mysql

Producent/consumentensysteem met database (MySql), is dit haalbaar?

Dat is een berichtenwachtrij. Ga niet op zoek naar andere alternatieven. Al het andere (d.w.z. het gebruik van een database met invoegen en verwijderen) is vreselijk traag en omslachtig.

Het bouwen van een grote, trage berichtenwachtrij met een database pakt in de praktijk vaak slecht uit omdat (1) databases traag zijn, (2) databases enorm en complex zijn, (3) u vergrendelings- en contentieproblemen hebt die elke transactie mogelijk traag maken, ( 4) het is veel meer overhead dan het probleem verdient.

Er zijn talloze oplossingen voor berichtenwachtrijen.

Als u Q4M niet kunt laten werken, moet u naar een andere gaan.

http://en.wikipedia.org/wiki/Message_queue

http://linux.die.net/man/7/mq_overview

http://qpid.apache.org/

http://code.google.com/p/httpsqs/



  1. Hoe het eerste resultaat van de query van de rest te scheiden?

  2. Hoe programmatisch MySQL-databases te maken op gedeelde Linux-hostingplannen

  3. Verwijder dubbele records met rownum in sql

  4. Npgsql/ Postgresql:functie bestaat niet foutmelding wanneer dit wel het geval is