Vous avez tous eu besoin au moins une fois d’un système de messagerie ( de queue ) pour que vos applications communiquent entre elles. Q4M est un de ces systémes qui en plus fonctionne comme un moteur de stockage de MySQL 5.1.
La cible:
- robuste
- rapide ( milliers de messages par seconde )
- facile à utiliser
Les chiffres
- communication asynchrone et persistante
- 7000 messages/s
- 512 bytes
- sync to disk
Les utilisations
- Buffer write pour la DB pour les périodes de pick
- relay en DB et processes d’analyse
- pre fetch – de la DB vers Memcached
- scheduling web crawlers
Les liens
- http://q4m.31tools.com
- Linux – Intel
Les options
- –with-sync
- –enable-mmap
- –with-delete
C’est quelque chose que je vais devoir tester ASAP!
Mots-clefs : MySQL Conference