to fajne pytanie.
Jestem na mojej 5-tygodniowej przygodzie gry z Drupalem 7 i Mongo,
Jednak, jak stwierdził i zacytował Cahpabu.
BRAK ZWIĄZKÓW Z NIMI. Widoki EFQ nie obsługują relacji, ponieważ Mongo nie obsługuje JOIN. ”- W sekcji Konwertowanie widoków w tym poście. (Tylko dla wyjaśnienia, nie jestem kłótliwy, jestem naprawdę ciekawy) - Chapabu 6 września o 15 : 57
Myślę, że możesz wiele zrobić używając Mongo z Drupalem, przenosząc wiele innych rzeczy do Mongo, takich jak sesje itp. Proste „pola” jednak:
Ponieważ widoki są wyjątkowo ograniczone w Mongo db. Przekonałem się, że lepiej (i znacznie więcej czasochłonnie) przepisać niektóre niestandardowe moduły pasujące do schematu mongo.
To na pewno świetna przygoda, jeśli zaczynasz nowy projekt / stronę. Ale przygoda będzie wypełniona wielkimi wyzwaniami w tajemniczej linii.
Nawet Whitehouse musiał wrócić z Mongo do Myszk. oto cytat, który na nim znalazłem.
„Obecna wersja zależy od MongoDB. Kiedy tworzyliśmy aplikację, chcieliśmy mieć pewność, że mamy wysoce skalowalną aplikację i bazę danych, aby sprostać naszym przewidywanym wymaganiom dotyczącym wydajności przy dużym obciążeniu. MongoDB jest produkowany od ponad roku, ale zdecydowaliśmy, że korzyści z wydajności, które zapewnia, przeważają nad złożonością próby rozszerzenia funkcji Drupala wspieranych przez MongoDB ”.
Jednak inni ludzie odnieśli wielkie sukcesy z mongodb i Drupal 8
Mongodb i Drupal 8
Jak podają w slajdzie, Osiągnięcie pełnej funkcjonalności mongodb jest oczywiście niemożliwe.
Ale będziesz musiał zrezygnować z kilku modułów za pomocą SQL, (co jest dużo) Na razie mam wrażenie, że Drupal nie może zatańczyć pełnego tanga z Mongo. Nawet przy użyciu modułów. to wciąż trudny sposób.
JOINedytowane.