è una bella domanda.
Sono nella mia avventura di 5 settimane a giocare con Drupal 7 e mongo,
Tuttavia, come ha affermato e citato Cahpabu.
NESSUN RAPPORTO MAI. EFQ Views non supporta le relazioni perché Mongo non supporta JOINs. "- Nella sezione Conversione delle visualizzazioni di questo post. (Giusto per chiarire, non sono polemico, sono sinceramente curioso) - Chapabu, 6 settembre alle 15 : 57
Penso che puoi fare molto usando mongo con Drupal, spostando molte altre cose in mongo, come sessioni, ecc. Semplici "campi" comunque:
Poiché Views è estremamente limitato con Mongo db. Ho scoperto che è meglio (e molto più timeconsuming) riscrivere alcuni moduli personalizzati adattandoli allo schema di mongo.
Quindi è sicuramente una grande avventura se si avvia un nuovo progetto / sito. Ma l'avventura sarà piena di grandi sfide lungo la corsia misteriosa.
Perfino la Casa Bianca dovette tornare a Mysql da Mongo. ecco una citazione che ho trovato su di esso.
"La versione attuale dipende da MongoDB. Quando abbiamo creato l'applicazione per la prima volta, volevamo assicurarci di disporre di un'applicazione e di un database altamente scalabili per soddisfare le nostre esigenze di prestazioni previste con carichi elevati. Gestiamo MongoDB in produzione da oltre un anno, ma abbiamo deciso che i vantaggi in termini di prestazioni offerti sono compensati dalla complessità del tentativo di estendere le funzionalità Drupal supportate da MongoDB ".
Tuttavia, altre persone hanno avuto grandi successi con mongodb e Drupal 8
Mongodb e Drupal 8
Come affermano nella loro diapositiva, Per ottenere la piena funzionalità mongodb è ovviamente impossibile.
Ma dovrai rinunciare a diversi moduli usando SQL, (che è molto) Per ora, ho ancora la sensazione che Drupal non possa ballare un tango completo con Mongo. Anche usando i moduli. è ancora un modo approssimativo.
JOIN
.