Запитання з тегом «mongodb»

MongoDB - це масштабована, високопродуктивна, відкрита програма, орієнтована на документи, база даних NoSQL. Він підтримує велику кількість мов та платформ для розробки додатків. Питання щодо адміністрування сервера можна задати на https://dba.stackexchange.com.

7
MySQL проти MongoDB 1000 читає
Я був дуже в захваті від MongoDb і останнім часом тестую його. У мене була таблиця з назвою постів в MySQL з приблизно 20 мільйонами записів, індексованими лише в полі під назвою "id". Я хотів порівняти швидкість з MongoDB, і я провів тест, який отримав би і надрукував 15 записів …

25
Як експортувати всі колекції в MongoDB?
Я хочу експортувати всі колекції в MongoDB командою: mongoexport -d dbname -o Mongo.json Результат: Колекція не вказана! Посібник говорить, що якщо ви не вказали колекцію, всі колекції будуть експортовані. Однак чому це не працює? http://docs.mongodb.org/manual/reference/mongoexport/#cmdoption-mongoexport--collection Моя версія MongoDB - 2.0.6.
319 mongodb  export 



3
Що таке поле "__v" у Мангуста
Я використовую Mongooseверсію 3 з MongoDBверсією 2.2. Я помітив, що __vполе почало з'являтися в моїх MongoDBдокументах. Це щось стосується версій? Як він використовується?

8
Способи реалізації версій даних у MongoDB
Чи можете ви поділитися своїми думками, як би ви впровадили версію даних у MongoDB. (Я задавав подібне запитання щодо Кассандри . Якщо у вас є якісь думки, який db краще для цього, будь ласка, поділіться) Припустимо, мені потрібно версії записів у простій адресній книзі. (Записи адресних книг зберігаються як плоскі …


11
Як керувати підключеннями MongoDB у веб-програмі Node.js?
Для написання веб-сайту я використовую власний драйвер node-mongodb з MongoDB. У мене є питання щодо керування з'єднаннями: Чи достатньо використовувати лише одне підключення MongoDB для всіх запитів? Чи є якісь проблеми з продуктивністю? Якщо ні, чи можу я встановити глобальне з'єднання для використання у всій програмі? Якщо ні, чи добре, …

10
NoSQL (MongoDB) проти люцена (або Solr) як вашої бази даних
Зростання руху NoSQL на основі баз даних, що базуються на документах, я останнім часом переглядав MongoDB. Я помітив вражаючу схожість з поводженням з предметами як з "Документами", як і Люцен (і з користувачами Solr). Отже, питання: чому ви хочете використовувати NoSQL (MongoDB, Cassandra, CouchDB тощо) над Lucene (або Solr) в …

29
Відображати основний перегляд HTML?
У мене є базовий додаток node.js, який я намагаюся зійти з місця за допомогою Express Framework. У мене є viewsпапка, в якій я маю index.htmlфайл. Але я отримую таку помилку при завантаженні веб-браузера. Помилка: не вдається знайти модуль 'html' Нижче мій код. var express = require('express'); var app = express.createServer(); …

4
"Продовжити" в cursor.forEach ()
Я будую додаток за допомогою meteor.js та MongoDB, і у мене є питання щодо cursor.forEach (). Я хочу перевірити деякі умови на початку кожної ітерації для кожного, а потім пропустити елемент, якщо мені не доведеться робити операцію над ним, щоб я міг заощадити час. Ось мій код: // Fetch all …

12
Як шукати об’єкт за його ObjectId в консолі mongo?
Я знайшов відповідь на це запитання для C # та Perl, але не у рідному інтерфейсі. Я думав, що це спрацює: db.theColl.find( { _id: ObjectId("4ecbe7f9e8c1c9092c000027") } ) Запит не дав результатів. Я знайшов 4ecbe7f9e8c1c9092c000027, зробивши db.theColl.find()та захопивши ObjectId. У цій колекції є кілька тисяч предметів. Я прочитав усі сторінки, які …
265 mongodb 

10
Mongoose: findOneAndUpdate не повертає оновлений документ
Нижче мій код var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/test'); var Cat = mongoose.model('Cat', { name: String, age: {type: Number, default: 20}, create: {type: Date, default: Date.now} }); Cat.findOneAndUpdate({age: 17}, {$set:{name:"Naomi"}},function(err, doc){ if(err){ console.log("Something wrong when updating data!"); } console.log(doc); }); У мене вже є деякий запис у моїй базі даних mongo, …

6
Як роздрукувати більше 20 елементів (документів) в оболонці MongoDB?
db.foo.find().limit(300) не зробить цього. На ньому досі друкується лише 20 документів. db.foo.find().toArray() db.foo.find().forEach(printjson) буде надруковано дуже розгорнутий вигляд кожного документа замість однорядкової версії для find():
253 mongodb 

4
mongodb / mongoose findMany - знайдіть усі документи з ідентифікаторами, переліченими в масиві
У мене є масив _ids, і я хочу отримати всі документи відповідно, який найкращий спосіб це зробити? Щось на зразок ... // doesn't work ... of course ... model.find({ '_id' : [ '4ed3ede8844f0f351100000c', '4ed3f117a844e0471100000d', '4ed3f18132f50c491100000e' ] }, function(err, docs){ console.log(docs); }); Масив може містити сотні _ids.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.