Her kullanıcı için alt koleksiyonların (yaklaşık 15) kullanılmasında bir anlam var mı? Kullanıcı sayısı yaklaşık 10k'dır. Alt koleksiyonlardaki kayıt miktarı 2M'ye ulaşabilir. Ya da belki büyük ortak koleksiyonu kullanmalıyım? Cevaplarınız için teşekkürler.mongo
mongo
cevap
Tümleşik koleksiyonlar veritabanını daha basitleştirir (koleksiyon sayısını azaltır) ve veritabanı çalışmasını daha hızlı yapar. Genelde her şeyi gömmeye çalışıyorum ve sadece ayrı koleksiyonlar oluşturamıyorum. Gömülü toplama büyük olacak Eğer yükleme sırasında kullanıcıya dışında tutabilirsiniz: sorgusu Üstü
db.posts.find({ tags : 'tennis' }, { comments : 0 });
Yorum içermeyen mesajları yükleyecektir. Documentation
Ancak gömülü koleksiyonlar da bazı karmaşıklıklar ekler. Örneğin, mongodb sizin için gömülü koleksiyonu sıralayamazsınız. Sipariş her zaman varsayılan. Ama sen müşteri tarafında yapabilirsin. sizin için varsayılan düzen çalışmaları, size $ dilim aracılığıyla sayfa iç içe koleksiyon yapabiliyorsanız:
db.posts.find({}, {comments:{$slice: [20, 10]}}) // skip 20, limit 10
Ayrıca şema tasarımı hakkında bu doc içine bir göz atın.
Mümkün olduğunda yerleştirmek için + 1 +.
- 1. Mongo
- 2. Mongo
- 3. Mongo BSo'nun Mongo BSON Türleri
- 4. PHP Mongo: Uyarı: Mongo :: __ construct(): ayrıştırma sunucuları
- 5. Mongo Sorgu
- 6. mongo-bağlayıcı
- 7. 'HATA Mongo :: OperationFailure'
- 8. Mongo Db ve Yay
- 9. Mongo Vs Raven Değerlendirmesi
- 10. Mongo kümelemesinde * grubu seçin
- 11. sorgu Mongo db
- 12. Meteor Mongo Pencerelerde bağlantı
- 13. Lumen'deki Mongo sorgusunu düzeltin
- 14. Mongo Kimlik Doğrulama
- 15. Mongo C# ignore property
- 16. Mongo-hacker istemini özelleştirme
- 17. Lumen'deki Mongo sorgusunu kullanın
- 18. Mongo Update $ set not
- 19. java.lang.IncompatibleClassChangeError: Uygulayıcı sınıfı Mongo
- 20. Mongo DB ve Django
- 21. Mongo gridfs-stream
- 22. Aggregation. Mongo db
- 23. Mongo toplama sorgusu
- 24. mongodb davranış Mongo sunucusu
- 25. Flask and Mongo
- 26. Mongo Meteor verileri nerede?
- 27. Log4j. Günlükleri mongo db
- 28. spring-mongo-1.0.xsd error
- 29. PHP'de Mongo Koleksiyonunu Yeniden Adlandırma
- 30. mongo yerel warrantyIndex dizin oluşturmuyor