đó là một câu hỏi hay
Tôi đang trong chuyến phiêu lưu 5 tuần chơi xung quanh với Drupal 7 và mongo,
Tuy nhiên như Cahpabu đã nêu và trích dẫn.
KHÔNG CÓ MỐI QUAN HỆ NÀO. Chế độ xem của EFQ không hỗ trợ các mối quan hệ vì Mongo không hỗ trợ THAM GIA. "- Trong phần Chuyển đổi chế độ xem trên bài đăng này (Chỉ cần làm rõ, tôi không tranh luận, tôi thực sự tò mò) - Chapabu ngày 6 tháng 9 : 57
Tôi nghĩ rằng bạn có thể làm rất nhiều bằng cách sử dụng mongo với Drupal, chuyển rất nhiều thứ khác vào mongo, như phiên, v.v.
Vì Lượt xem cực kỳ hạn chế với Mongo db. Tôi phát hiện ra rằng tốt hơn (và nhiều thời gian hơn) để viết lại một số mô-đun tùy chỉnh phù hợp với lược đồ của mongo.
Vì vậy, chắc chắn, một cuộc phiêu lưu tuyệt vời nếu bạn bắt đầu một dự án / trang web mới. Nhưng cuộc phiêu lưu sẽ được lấp đầy với những thách thức lớn xuống làn đường bí ẩn.
Ngay cả Nhà Trắng cũng phải quay trở lại Mysql từ mongo. đây là một trích dẫn tôi tìm thấy trên đó
"Bản phát hành hiện tại phụ thuộc vào MongoDB. Khi chúng tôi lần đầu tiên tạo ứng dụng, chúng tôi muốn đảm bảo rằng chúng tôi có một ứng dụng và cơ sở dữ liệu có khả năng mở rộng cao để đáp ứng nhu cầu hiệu suất dự đoán của chúng tôi dưới tải cao. Chúng tôi đã chạy MongoDB trong sản xuất trong hơn một năm, nhưng chúng tôi đã quyết định rằng các lợi ích hiệu suất mà nó cung cấp lớn hơn nhiều so với sự phức tạp của việc cố gắng mở rộng các tính năng Drupal được MongoDB hỗ trợ. "
Tuy nhiên, những người khác đã rất thành công với mongodb và Drupal 8
Mongodb và Drupal 8
Khi họ nêu trong slide của mình, để đạt được chức năng mongodb đầy đủ là điều tất nhiên.
Nhưng bạn sẽ phải từ bỏ một số mô-đun bằng SQL, (rất nhiều) Cho đến bây giờ, tôi vẫn có cảm giác rằng Drupal không thể nhảy một điệu tango đầy đủ với Mongo. Ngay cả khi sử dụng các mô-đun. nó vẫn là một cách thô
JOIN
.