thefish
цитаты PostgreSQL прекрасное MongoDB "Картина следующая: вот вы тащите миллион записей из таблицы своей mongodb, потом второй миллион из другой таблицы, а потом на клиенте этим вашим джаваскриптом пытаетесь сами, на коленке хоть как-то сделать JOIN.

Во-первых вы гоняете кучу траффика, во-вторых убиваете CPU на клиенте. И главное, в-третьих — вы решаете проблему, с которой в реляционных базах данных блестяще разделались еще в 1980-х годах".
(с)
zoonman
MongoDB aws GridFs s3 Жуйка, подскажи, что лучше GridFS vs S3. Вот сижу и думаю, что будет лучше. Засунуть все свои файлы в ГридФС Монги и заморочиться с амазоновским С3.
GridFS выглядит няшно, репликации, шардинг, относительно секурно. Мне часть файлов нельзя напрямки отдавать.
S3 привлекает простой хранения и масштабирования.
Задача — хранить миллионы mp3-шек и документов.
Я тут еще на Swift смотрел, но мутное оно какое-то.
tosh
LOL MongoDB говно Монгу пинать уже немодно, ибо все вроде бы нажрались или смирились, но смешно же:
"During a rollback, all the writes the old primary accepted after the common point in the oplog are removed from the database and written to a BSON file in Mongo's rollbacks directory
...
Well, theoretically. In my tests, it only does this in 1 out of 5 runs or so. Mostly, it just throws those writes away entirely: no rollback files, no nothing. I don't really know why."
aphyr.com
zoonman
MongoDB Чуваки отожгли на работе. Засунули реплику на монги внутри VPC амазона, а апи, которые насилует монгу, разместили отдельно. Естественно внутри облака все с частными ip адресами, а апи с репликой не работает, т.к. адреса публичные. Не долго думая указали для юзать только праймари инстанс. В результате никакого фейловера и человечной защиты от отказа нет. Все хочется снести и настроить нормально.
webus
MongoDB Окей. Для записи грязных данных mongodb окей, но для продакшен базы нет. Внятного поиска по вложенным коллекциям нет. Такое ощущение что эту БД в продакшен пихают только маркетологи. Уж больно много вокруг неё маркетингового булщита.
schors
MongoDB почему везде, где есть словосочетание "хранить документ" в вебприложениях — запихнута mongodb? даже если это хранение pdf-ок с возможностью кинуть ссылку на неё?
amyodov
NoSQL MongoDB programming Кто там хотел ACID и «нормальное хранилище вместо основанного на mmap-е» в MongoDB?
Встречайте MongoDB 2.8.0 rc0 с подключаемыми storage engine-ами, и, в качестве «первого пробного камня» — WiredTiger, от архитекторов Berkeley DB в Sleepycat Software (купленном потом Oracle-ом): blog.mongodb.org
goodic
mongo replication MongoDB репликация. А тут кто-нибудь с репликацие бд в монго заморачивался? Там можно как в мускуле предварительно закинуть в реплику копию базы как в MySQL? или только инициация на пустой реплике и ждать две недели пока реплика выйдет из состояния STARTUP2/RECOVERING?
proton
MongoDB Ещё по поводу реплика-сетов в mongodb:
Очень огорчает, что я не могу дать список ip-адресов с портами каждому из серверов, чтобы они сами потом выбрали мастера и всё настроили.
goodic
вопрос MongoDB пытаюсь выгрузить из mongo результат запроса. Делаю файл myscript.js куда пихаю банальный printjson(db.asset.find().limit(5)); и скармливаю это всё серверу mongo mysqerver/mydb myscript.js >> result.txt. В итоге получаю выхлоп с листингом или хелпом printjson
Аналогично с -eval. Однако банальный пример с манов по mongo прекрасно работает. ЧЯДНТ?
goodic
software MongoDB как mongodump в --query дату скармливать под виндой? В каком формате? Линуксовый тамстамп не хавает, на конструкции вида new Date("Dec 1, 2013") ругается
zoonman
startup MongoDB gasrate Начал осваивать MongoDB и внезапно подумал, а что если заправки перевести на MongoDB? Проект по сути документ-ориентированный. Плюс есть очень важная фича — geospatial indexes. Как раз она мне очень нужна, т.к. большая часть запросов приходится на поиск близких местоположений. Если проект начнет интенсивно развиваться, то с масштабированием тоже нет проблем. Единственно, что походу Монга память кушает в огромных количествах.
Sc0rp1us
MongoDB courses с этими 10gen курсами задачки по mongo уже снятся. Вот сейчас, с одной стороны хочется обратно уснуть и доделать задание, с другой стороны надобна на работу уже. делема.
Sectoid
MongoDB ? liquibase чят, а какие тулзы есть для Монго для миграции "схемы" данных между релизами? Что-то вроде Liquibase, только для MongoDB. Беглое гугление дало github.com но он похоже Java-only и не умеет даже быть запущеным из концольки. Может еще что-то есть?\
bunkar
MySQL MongoDB Баян, наверное, но тем смешнее, что до сих пор не поправили:
$ grep -nwr INVALID_SOCKET /usr/include/
...
/usr/include/util/net/sock.h:62: const int INVALID_SOCKET = -1;
/usr/include/mongo/util/net/sock.h:62: const int INVALID_SOCKET = -1;
/usr/include/mysql/my_global.h:523:#define INVALID_SOCKET -1

То есть, использовать одновременно MongoDB и MySQL не предполагается :)
Конечно, это лечится через извращения с дефайнами.
jsmarkus
MongoDB nodejs colibri У меня появлился новый проект — библиотека для RESTful API для коллекций MongoDB.
Называется Colibri.


Github: bitly.com
npm install colibri

Допустим, у вас есть база данных в MongoDB. Допустим, вам надо организовать админку для управления записями в этой базе.
Colibri позволяет удобнейшим образом создать серверную часть для такой админки.

Читайте документацию, всё просто! bit.ly

Всем успехов в труде!
omnivore
MongoDB tokumx TokuMx tokutek.com — это mongodb со своим способом представления данных. Судя по бенчмаркам на оф.сайте, скорость выполения запросов по сравнению с монгой сильно выше.
Попробовал на своей задаче, стало медленней где-то на 10%. Видимо, tokumx надо как-то особо настравивать
nox
и MongoDB nodejs — удел мудаков и лузеров, васьков и школоты, бурсаков и неофитов, говнарей и металлюг, токсикоманов и алкоголиков. Короче, мне вполне подходит ;)

Для всех остальных (нормальных) людей, — конечно, Pithon, Jango и Posgress.
nox
NoSQL MongoDB Сабж надоел, если честно. Назад к SQL. Назад к схеме и реляционке. Назад к родным JOIN-ам. NoSql только для ненадёжных key-value сценариев. ИМХО.
amyodov
SQLite MongoDB SQL programming SQLite пошёл по пути web-scale баз (типа MongoDB) и, начиная с вышедшей 4 дня назад версии 3.7.17, научился использовать memory-mapped файлы (вместо всяких пошлых read()/write()). В отдельных случаях производительность повышается чуть ли не двукратно. sqlite.org
thefish
PostgreSQL MongoDB Послушал рассказы про будущий постгре 9.3. Судя по тому, во что планируют превратить hstore — монгодб будет не нужна.
Туда ей и дорога.