«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.

9
Mac OS X'te mongod'u durdurmanın temiz bir yolu nedir?
mongo 1.8.2 çalıştırıyorum ve Mac'te temiz bir şekilde nasıl kapatacağımı görmeye çalışıyorum. ubuntu sunucularımızda mongo'yu mongo kabuğundan temiz bir şekilde kapatabilirim: > use admin > db.shutdownServer() ama Mac'imde, mongod sürecini öldürmez. çıktı 'kapanması gerektiğini' gösteriyor ancak i ps -ef | grep mongo bana aktif bir süreç gösteriyor. Ayrıca, hala bir …
88 macos  mongodb  launchd 

8
Mongo sorgusunun çıktısını bir csv dosyasına yönlendirme
32 bit Windows7 makinesi için MongoDB 2.2.2 kullanıyorum. .Js dosyasında karmaşık bir toplama sorgum var. Bu dosyayı kabukta çalıştırmam ve çıktıyı bir CSV dosyasına yönlendirmem gerekiyor. Sorgunun "düz" bir json (iç içe anahtarlar yok) döndürdüğünden emin olurum, böylece doğal olarak düzgün bir csv'ye dönüştürülebilir. Bilmem load()ve eval(). eval()tüm sorguyu kabuğa …

5
Mongodb'da tek bir belgenin boyutu nasıl alınır?
Mongo'nun garip bir davranışıyla karşılaştım ve biraz açıklığa kavuşturmak istiyorum ... İsteğim şu kadar basit: Koleksiyonda tek bir belge boyutu almak istiyorum. İki olası çözüm buldum: Object.bsonsize - bayt cinsinden bir boyut döndürmesi gereken bazı javascript yöntemi db.collection.stats () - veriler üzerinde bazı "toplu" (ortalama) boyut görünümü üreten bir 'avgObjSize' …

4
Hata: güncelleme işlemi belgesi, updateOne çalıştırılırken atomik operatörler içermelidir
Koleksiyonumda sadece bir belge var. > db.c20160712.find() { "_id" : ObjectId("57ab909791c3b3a393e9e277"), "Dimension_id" : 2, "Attribute" : "good", "Hour" : "20160712_06", "Frequency_count" : 100 updateOneBelgeyi başka bir belgeyle değiştirmek için çalıştırmak istiyorum . Ama neden var Error: the update operation document must contain atomic operators? > db.c20160712.updateOne( { "Attribute" : "good"}, …
87 mongodb 

5
GridFS hızlı ve üretim için yeterince güvenilir mi?
Yeni bir web sitesi geliştiriyorum ve GridFS'yi tüm kullanıcı yüklemeleri için depolama alanı olarak kullanmak istiyorum, çünkü normal bir dosya sistemi depolamasına kıyasla birçok avantaj sunuyor. Nginx tarafından sunulan GridFS ile karşılaştırmalar, nginx tarafından sunulan normal bir dosya sistemi kadar hızlı olmadığını göstermektedir. Nginx ile kıyaslama Dışarıda, GridFS'yi bir üretim …
86 mongodb  nginx  gridfs 

6
Zaman Damgası için Mongoose'daki Hangi SchemaType En İyisidir?
Mongoose, MongoDB ve Node kullanıyorum. Alanlarından birinin tarih \ zaman damgası olduğu bir şema tanımlamak istiyorum. Son 5 dakika içinde güncellenen tüm kayıtları geri getirmek için bu alanı kullanmak istiyorum. Mongoose'da Timestamp () yöntemini kullanamadığım için, tek seçeneğimin aşağıdaki Javascript yöntemini kullanmak olduğunu anlıyorum: time : { type: Number, default: …

10
Mongoose'dan .populate () ile belirli alanları döndür
Sorgumu çalıştırdıktan sonra MongoDB'den bir JSON değeri alıyorum. Sorun şu ki, iademle ilgili tüm JSON'u iade etmek istemiyorum, belgeleri aramayı denedim ve bunu yapmanın uygun bir yolunu bulamadım. Mümkünse ne olur ve eğer öyleyse bunu yapmanın doğru yolu nedir diye merak ediyordum. Örnek: DB'de { user: "RMS", OS: "GNU/HURD", bearded: …

4
Python için MongoDB ORM? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 8 yıl önce kapalı . Sqlalchemy'den …
85 python  mongodb 

6
Taşma sıralama aşaması arabelleğe alınmış veri kullanımı dahili sınırı aşıyor
Kodu kullanarak: all_reviews = db_handle.find().sort('reviewDate', pymongo.ASCENDING) print all_reviews.count() print all_reviews[0] print all_reviews[2000000] Sayım yazdırılır 2043484ve yazdırılır all_reviews[0]. Ancak yazdırırken all_reviews[2000000]şu hatayı alıyorum: pymongo.errors.OperationFailure: veritabanı hatası: Çalıştırıcı hatası: 33554495 baytlık arabelleğe alınan taşma sıralama aşaması veri kullanımı 33554432 baytlık dahili sınırı aşıyor Bunu nasıl hallederim?

1
pymongo ile mongodb'de ObjectId ile arama
Pymongo kullanarak python ile bir ObjectId aramam gerekiyor ama her zaman bu hatayı alıyorum. Nasıl arama yapılacağına dair bir fikrin var mı? import pymongo from pymongo import MongoClient from pymongo import ObjectId gate = collection.find({'_id': ObjectId(modem["dis_imei"])}) print gate Traceback (most recent call last): File "C:\Users\gerswin\Documents\Proyectos\Demonio py\test.py", line 2, in <module> …

3
Nesne Kimlikleri Dizisi ile Mongoose Şeması Nasıl Oluşturulur?
Bir firavun faresi kullanıcı şeması tanımladım: var userSchema = mongoose.Schema({ email: { type: String, required: true, unique: true}, password: { type: String, required: true}, name: { first: { type: String, required: true, trim: true}, last: { type: String, required: true, trim: true} }, phone: Number, lists: [listSchema], friends: [mongoose.Types.ObjectId], accessToken: …

4
Meteor Yayınını Anlamak / Abone Olmak
Bir listesini gösteren basit bir uygulama kurulumum var Projects. autopublishPaketi, müşteriye her şeyi göndermemek için kaldırdım . <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> Açıldığında autopublish, bu tüm projeleri görüntüler: if Meteor.isClient Template.projectsIndex.projects = Projects.find() Kaldırıldığında, ek olarak yapmam gerekiyor: if Meteor.isServer Meteor.publish "projects", -> Projects.find() if Meteor.isClient Meteor.subscribe "projects" …

11
MongoDB, Node.js'de vaatlerle nasıl kullanılır?
MongoDB'yi Node.js ile nasıl kullanacağımı keşfetmeye çalışıyorum ve belgelerde önerilen yol geri aramaları kullanmak gibi görünüyor. Şimdi, bunun sadece bir tercih meselesi olduğunu biliyorum ama gerçekten vaatleri kullanmayı tercih ediyorum. Sorun şu ki, onları MongoDB ile nasıl kullanacağımı bulamadım. Doğrusu şunu denedim: var MongoClient = require('mongodb').MongoClient; var url = 'mongodb://localhost:27017/example'; …


3
Dizine alınmış bir sütunda MongoDB seçme sayısı (farklı x) - büyük veri kümeleri için benzersiz sonuçları sayın
Birkaç makale ve örneği inceledim ve bu SQL sorgusunu MongoDB'de yapmanın etkili bir yolunu henüz bulamadım (milyonlarca satırlar belgeler) İlk girişim (örneğin bu neredeyse yinelenen sorudan - SQL'deki SELECT DISTINCT'in Mongo eşdeğeri? ) db.myCollection.distinct("myIndexedNonUniqueField").length Veri kümem çok büyük olduğu için açıkçası bu hatayı aldım Thu Aug 02 12:55:24 uncaught exception: …
82 mongodb 

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.