Đó là một hàng đợi tin nhắn. Đừng theo đuổi các lựa chọn thay thế khác. Mọi thứ khác (tức là sử dụng cơ sở dữ liệu có chèn và xóa) quá chậm và cồng kềnh.
Trong thực tế, việc xây dựng một hàng đợi thư lớn, chậm với cơ sở dữ liệu thường trở nên tồi tệ vì (1) cơ sở dữ liệu chậm, (2) cơ sở dữ liệu rất lớn và phức tạp, (3) bạn có các vấn đề về khóa và tranh chấp khiến mỗi giao dịch có khả năng bị chậm, ( 4) chi phí cao hơn rất nhiều so với vấn đề đáng có.
Có nhiều giải pháp hàng đợi tin nhắn.
Nếu bạn không thể làm cho Q4M hoạt động, bạn nên chuyển sang giai đoạn khác.
http://en.wikipedia.org/wiki/Message_queue
http://linux.die.net/man/7/mq_overview
http://code.google.com/p/httpsqs/