«mongodb» etiketlenmiş sorular

MongoDB ölçeklenebilir, yüksek performanslı, açık kaynak kodlu, belge odaklı bir NoSQL veritabanıdır. Çok sayıda dili ve uygulama geliştirme platformlarını destekler. Sunucu yönetimi ile ilgili sorular https://dba.stackexchange.com adresinde sorulabilir.


3
İç içe nesneler nasıl sorgulanır?
İç içe nesneler gösterimi ile mongoDB sorgularken bir sorun var: db.messages.find( { headers : { From: "reservations@marriott.com" } } ).count() 0 db.messages.find( { 'headers.From': "reservations@marriott.com" } ).count() 5 Ne yaptığımı göremiyorum. Nokta gösterim sorgusu ile aynı sonucu döndürmek için iç içe nesne gösterimi bekliyorum. Nerede yanılıyorum?


7
Redis mongoDB'den ne kadar hızlı?
Redis'in "Hızlı Yanan" olduğu ve mongoDB'nin de hızlı olduğu yaygın olarak belirtilmiştir. Ama, ikisinin sonuçlarını karşılaştırarak gerçek sayıları bulmakta zorlanıyorum. Benzer konfigürasyonlar, özellikler ve işlemler göz önüne alındığında (ve faktörün farklı konfigürasyonlar ve işlemler ile nasıl değiştiğini gösteren), vb. Redis 10x daha hızlı mı, 2 kat daha hızlı mı, 5 …

11
Bir MongoDB koleksiyonundaki değişiklikleri nasıl dinleyebilirim?
Veri deposu olarak MongoDB ile bir tür arka plan iş kuyruk sistemi oluşturuyorum. Çalışanları işi işlemek için yumurtlamadan önce bir MongoDB koleksiyonundaki ekleri nasıl "dinleyebilirim"? Son seferde herhangi bir değişiklik olup olmadığını görmek için birkaç saniyede bir yoklama yapmam gerekir mi yoksa komut dosyamın eklerin gerçekleşmesini bekleyebileceği bir yol var …
200 mongodb 

14
MongoDB - yönetici kullanıcı yetkilendirilmedi
MongoDB'ime yetki eklemeye çalışıyorum. Bütün bunları MongoDB 2.6.1 ile Linux'ta yapıyorum. Mongod.conf dosyam eski uyumluluk biçimindedir (yükleme ile birlikte bu şekilde gelir). 1) Burada (3) 'de açıklandığı gibi yönetici kullanıcı oluşturdum http://docs.mongodb.org/manual/tutorial/add-user-administrator/ 2) Daha sonra bu satırı açarak mongod.conf dosyasını düzenledim auth = true 3) Sonunda mongod servisini yeniden başlattım …
200 mongodb  admin 

7
Mongoose _id ve dizelerini karşılaştırma
Bazı veri çeker ve böyle bir nesneye yapışır bir node.js uygulama var: var results = new Object(); User.findOne(query, function(err, u) { results.userId = u._id; } Saklanan kimliğe dayalı bir if / then yaptığımda karşılaştırma asla doğru değildir: if (results.userId == AnotherMongoDocument._id) { console.log('This is never true'); } İki id's bir …

21
CSV ithal etmek için mongoimport nasıl kullanılır
İletişim bilgileri içeren bir CSV dosyasını içe aktarmaya çalışılıyor: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 Bunu çalıştırdığınızda veritabanına herhangi bir belge eklenmez: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Trace diyor imported 1 objects, ancak Moğol kabuğunu ateşlemek ve koşmak db.things.find()yeni bir …


6
MongoDB için adlandırma kuralları nelerdir?
MongoDB hakları için veritabanları, koleksiyonlar, alan adları gibi bir dizi tercih edilen adlandırma kuralı var mı? Bu çizgiler boyunca düşünüyordum: Veritabanları: amaçtan (tekil kelime) oluşur ve “db” ile biter - tümü küçük harf: imagedb, resumedb, memberdb, vb. Koleksiyonlar: küçük harf çoğul: resimler, özgeçmişler, Belge alanları: lowerCamelCase, ör. MemberFirstName, fileName, vb.


4
İki farklı koleksiyonda yinelenen Mongo ObjectId oluşturma olasılığı var mı?
İki farklı koleksiyonda bir belge için aynı Mongo ObjectId oluşturulabilir mi? Kesinlikle çok olası olmadığını anlıyorum, ama mümkün mü? Çok spesifik olmadan, sormamın nedeni, üzerinde çalıştığım bir uygulama ile sitemizin tam teşekküllü kullanıcılarına dönüştürmeyi umduğumuz seçilmiş yetkililerin kamu profillerini göstermemiz. Sitemize üye olmayan kullanıcılar ve seçilmiş yetkililer için ayrı koleksiyonlarımız …
187 mongodb  database  nosql 

6
Mongoose ile öğeleri mongo dizisine itin
Cevabı çok iyi araştırdım ama eminim peşindeyim anlatmak için doğru kelimeleri kaybettim. Temelde 'insanlar' adında bir mongodb koleksiyonum var. Bu koleksiyonun şeması aşağıdaki gibidir: people: { name: String, friends: [{firstName: String, lastName: String}] } Şimdi, veritabanına bağlanan ve başarıyla boş bir arkadaş dizisi ile 'insanlar' yaratan çok temel bir ekspres …

9
MongoDB veri deposu dizinini değiştirme
Şimdiye kadar bir MongoDB veri dizini belirtmedim ve sadece bir 30 GB birincil bölümüm vardı. Az yer kaldım ve yeni bir sabit disk ekledim. Verilerimi (görünüşte olduğu gibi /var/lib/mongodb/) nasıl aktarabilirim ve MongoDB'yi mevcut kurulumumu etkilemeden her şeyin yeni diskten çıkacağı şekilde yapılandırabilirim?

15
Mongodb'da Birden Çok Dizi Öğesini Güncelleme
Öğeleri bir dizi tutan bir Mongo belgesi var. = XX .handleddizideki tüm nesnelerin özniteliğini sıfırlamak istiyorum .profile. Belge şu biçimde: { "_id": ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id": "714638ba-2e08-2168-2b99-00002f3d43c0", "events": [{ "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 10, "data": "....." } { "handled": 1, "profile": 20, "data": "....." } …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.