MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB cực kỳ chậm so với MySQL với 10 triệu bản ghi

MongoDB không phải là một trình tăng tốc truy vấn kỳ diệu. Trang web của bạn sẽ không duy trì tải gấp 10 lần chỉ vì bạn chuyển sang mongo.

Đánh giá từ các con số của bạn, tôi nghi ngờ rằng có sự bão hòa tài nguyên đang diễn ra. MySQL chắc chắn có thể làm được nhiều hơn 500 QPS.

Bạn có biết điểm nghẽn của bạn là gì không? Tôi cá rằng bạn có ít RAM hơn mức cần thiết, dữ liệu phải được tìm nạp từ đĩa và đĩa bị bão hòa. Tại thời điểm này, không có công nghệ DB nào giúp bạn, trừ khi bạn lấy thêm sắt (hoặc xóa một số dữ liệu).

Đối với hiệu suất kém hơn của mongo, thật khó để biết nếu không có thông tin chi tiết cụ thể.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách cập nhật tài liệu nhúng trong MongoDB với Doctrine ODM

  2. java mongo db biểu thức chính quy ký tự không phải chữ cái

  3. Cú pháp truy vấn riêng biệt trong C # MongoDB

  4. Trong Mongodb, làm cách nào để kiểm tra xem tất cả các tài liệu có phải là duy nhất cho một giá trị không?

  5. Sự cố khi xuất bản / đăng ký truy vấn tổng hợp Mongo