Articles of mongodb

Вставка производительности node-mongodb-native

Я тестирую производительность Node.js с помощью MongoDB. Я знаю, что каждый из них отлично зависит от другого, но я пробую несколько тестов, чтобы почувствовать их. Я столкнулся с этой проблемой, и у меня возникли проблемы с определением источника. Проблема Я пытаюсь вставить 1 000 000 записей в одну программу Node.js. Он абсолютно ползет. Мы говорим […]

В mongoDB Symfony2 вместо моих объектов возвращается loggablecursor

В настоящее время я использую DoctrineMongoDbBundle для запросов к моей базе данных mongodb. Вот вызов моего контроллера: $dm = $this->get('doctrine.odm.mongodb.document_manager'); $entities = $dm->getRepository('MyBundle:Animal')->findBy(array("prop" => "1")); echo print_r($entities->getQuery()); echo printf(count($entities)); echo get_class($entities); Затем я попытался сериализовать $ enitities для json и отправить его клиенту, но он не работал. Отпечаток эха: Array ( [prop] => 1 ) […]

brew install php56-mongo Команда Не работает

Я пытаюсь установить PHP-драйвер MongoDB для XAMPP на моем OSX . Когда я запускаю: brew install php56-mongo Я получаю следующее сообщение: Нет доступной формулы для php56-mongo Любые мысли о том, как это исправить?

mongodb php получает уникальные значения полей

Я пытаюсь получить список уникальных значений из поля type из моей коллекции mongodb. Примеры документов ниже: { "_id" : …, "type" : "report", "tasks" : … } { "_id" : …, "type" : "research", "tasks" : … } { "_id" : …, "type" : "memo", "tasks" : … } { "_id" : …, "type" : […]

Декодирование JSON с использованием PHP из Mongo

Я уже посмотрел на этот поток: PHP расшифровывал вложенный JSON и не смог использовать его для решения моей проблемы. Я в настоящее время захватываю объект JSON от Mongo, и у меня возникают проблемы с захватом информации из вложенных объектов. { "adminLevel" : 200, "chat" : true, "clans" : [ BinData(0,"wcXHR577OVBXfy9JwEf5gQAAAAAAAAAAAAAAAAAAAAAAAAAAAA") ], "experience" : NumberLong(70003), "kitNew" […]

удалите mongodb php драйвер и установите другую версию

Я использую Ubuntu Xampp (Lampp) и в настоящее время на драйвере MongoDB 1.5.3 . Мне нужно понизить до 1.4.5 , но при повторной установке пониженного драйвера он не изменяется в phpinfo() . Да, я перезапустил Apache. Итак, как мне удалить текущий и установить версию с пониженным рейтингом?

Как создать канал JSON из коллекции MongoDB

Я создаю CMS для моего клиента, чтобы работать со своими фотографиями и продавать их на своем сайте. Для конца CMS и переднего конца, на котором оба будут все AJAX, было бы неплохо получить настройку канала JSON, чтобы я мог использовать один и тот же канал для создания новых «страниц» и «представлений» с помощью JS , […]

Laravel 4: Class 'MongoClient' не найден

У меня есть Laravel 4, установленный на WAMP, и он отлично работает с бэкэндом MySQL. Я успешно настроил второй виртуальный хост и хотел бы использовать бэкэнд MongoDB . После поиска я узнал, что Laravel не подключается к MongoDB, и я нашел https://github.com/jenssegers/Laravel-MongoDB, и я пытался его настроить, но я не могу понять, что это правильно. […]

Реляционная база данных NoSQL

Этот вопрос предназначен для всех экспертов NoSQL и специально mongoDB. Я начал с разработки реляционной БД для проекта, но клиент хочет, чтобы мы использовали БД, которая может легко масштабироваться. Для этого мы решили использовать mongoDB. В эти дни мне сложно сопоставить мою реляционную модель для NoSQL. У меня есть таблица пользователей, которая имеет отношение «многие […]

Что происходит, когда соединения с MongoDB не закрыты?

У меня есть следующий скрипт PHP, который в основном подключается к MongoDB, записывает документ и затем закрывает соединение 19000 раз: <?php for($i=0; $i < 19000; $i++) { $con = new Mongo("mongodb://localhost:27017"); $db = $con->selectDB('test'); $col = $db->selectCollection('close_wait_test'); $col->insert(array('Test' => 'Value1')); $con->close(); } ?> Запуск этого сценария один раз отлично работает, но если я запустил скрипт […]