güzel bir soru.
5 haftalık Drupal 7 ve mongo ile oynama maceramdayım,
Ancak Cahpabu'nun belirttiği ve alıntıladığı gibi.
HİÇBİR ZAMAN İLİŞKİSİ YOK. EFQ Views ilişkileri desteklemiyor çünkü Mongo JOIN'leri desteklemiyor. "- Bu yazıdaki Görünümleri Dönüştürme bölümünde. (Sadece açıklığa kavuşturmak için tartışmacı değilim, gerçekten merak ediyorum) - Chapabu 6 Eylül 15 : 57
Drupal ile mongo kullanarak, oturumlar vb. Gibi diğer birçok şeyi mongoya taşıyarak çok şey yapabileceğinizi düşünüyorum ancak basit "alanlar":
Views, Mongo db ile son derece sınırlıdır. Ben mongo şemasına uygun bazı özel modülleri yeniden yazmak için daha iyi (ve çok daha fazla zaman tüketen) öğrendim.
Bu yüzden emin, yeni bir proje / site başlatmak eğer büyük bir macera. Ancak macera gizemli yol boyunca büyük zorluklarla dolu olacak.
Beyaz Saray bile Moğol'dan Mysql'e geri dönmek zorunda kaldı. işte bulduğum bir alıntı.
"Mevcut sürüm MongoDB'ye dayanıyor. Uygulamayı ilk oluşturduğumuzda, yüksek yükler altında beklenen performans gereksinimlerimizi karşılamak için oldukça ölçeklenebilir bir uygulama ve veri tabanına sahip olduğumuzdan emin olmak istedik. MongoDB'yi bir yıldan uzun bir süredir üretimde çalıştırıyoruz, ancak sağladığı performans avantajlarının, MongoDB tarafından desteklenen Drupal özelliklerini genişletmeye çalışmanın karmaşıklığından daha ağır bastığına karar verdik. "
Ancak diğer insanların mongodb ve Drupal 8 ile büyük başarıları vardı
Mongodb ve Drupal 8
Slaytlarında belirttikleri gibi, tam mongodb işlevselliğine ulaşmak elbette imkansızdır.
Ama SQL kullanarak birkaç modülden vazgeçmek zorunda kalacaksınız (bu çok fazla) Şimdilik, Drupal'ın Mongo ile tam bir tango dans edemeyeceği hissine sahibim. Modülleri kullanarak bile. hala zor bir yol.
JOIN
düzenlenemez.