Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hệ thống nhà sản xuất / người tiêu dùng sử dụng cơ sở dữ liệu (MySql), điều này có khả thi không?

Đó 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://qpid.apache.org/

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tên bảng MySQL dưới dạng tham số

  2. Nối nhiều hàng trong các hàng đơn trong MySQL

  3. Trên RDS, tôi có thể tạo Bảng trong Bản sao đã đọc không có trên Bản chính không?

  4. Java MySQL đã chuẩn bị sẵn

  5. PHP Pthreads - sử dụng mysqli