Комментарии 22
Для любопытствующих MongoDB рекомендую онлайн консоль: www.mongodb.org/ — нажать TRY IT OUT
Тоже для любопытствующих Презентация функционала mongodb с конференции
www.mongodb.org/display/DOCS/SQL+to+Mongo+Mapping+Chart Тут как-то лучше описано
«The Little MongoDB Book» by Karl Seguin — очень неплохо написанная книга для начинающих (англ, но читается очень легко).
А в тему перехода SQL-to-MongoDB — вот интересный cheat sheet.
А в тему перехода SQL-to-MongoDB — вот интересный cheat sheet.
Зачем вы пересказали документацию с сайта? :)
Лучше б рассказали о своем опыте работы с монго, вместо сухого перевода доков.
А по сути вопроса — вот отличный, интерактивный туториал — tutorial.mongly.com/tutorial/index
А по сути вопроса — вот отличный, интерактивный туториал — tutorial.mongly.com/tutorial/index
Я ж говорю — читаю книжку, делаю выборку основных моментов прежде всего для себя. Кому это интересно, те добавили это в избранное (на данный момент 57 человек, что как для первого топика на хабре, как мне кажется, довольно неплохо). Я считаю топик нашёл свою аудиторию.
P.S. интересный туториал, возьму на заметку
P.S. интересный туториал, возьму на заметку
кстати коллеги недавно побеседовал с Kristina Chodorow очень милая дама
можете послушать здесь
programmer.rpod.ru/256877.html
Дискламер — я не подкастер и не претендую — просто иногда записываю беседы с интересными людьми
можете послушать здесь
programmer.rpod.ru/256877.html
Дискламер — я не подкастер и не претендую — просто иногда записываю беседы с интересными людьми
/*любопытствующий*/ есть какие-нибудь хорошие GUI для MongoDB?
немного напугао отсутствие ROW блокировок. то есть возможно при сильной конкуренции будут высокие задержки. ну и конечно типизация полей идиотская абсолютно.
хочу типы данных: decimal, text, bool и в принципе все… а то элементарно 32 и '32' разные вещи…
хочу типы данных: decimal, text, bool и в принципе все… а то элементарно 32 и '32' разные вещи…
Строка из десяти цифр занимает больше места, чем число с десятью порядками в бинарном виде. Подумайте об оптимизации. Если вам нужны только числа, зачем платить больше за призрачную возможность впихнуть куда-то букву?
Дмитрий, возможно вас спутал тип decimal, который я неуместно употребил. Разговор конечно шел (думая параллельно об оптимизации) о Numerical (числовой — что-то вроде bigint или long long из C/C++).
Так что жду ваш комментарий насчет: numerical(bigint), text и bool.
— При реальном использовании MongoDB столкнулся с тем, что '32' и 32 не одно и тоже и самое страшное, что поиск по индексу 32 и '32' тоже не одно и тоже. По этому одна нелепая ошибка в приведении типов или выход за MAX_INT и у Вас уже STRING ;)
Так что все-таки лучше легковесную базу завести с какой-то типизацией полей. В конце концов можно и MyISAM использовать как Key-Value.
Так что жду ваш комментарий насчет: numerical(bigint), text и bool.
— При реальном использовании MongoDB столкнулся с тем, что '32' и 32 не одно и тоже и самое страшное, что поиск по индексу 32 и '32' тоже не одно и тоже. По этому одна нелепая ошибка в приведении типов или выход за MAX_INT и у Вас уже STRING ;)
Так что все-таки лучше легковесную базу завести с какой-то типизацией полей. В конце концов можно и MyISAM использовать как Key-Value.
А что меня пугает еще больше так это то что MongoDB абсолютно не пугает индекс построенный по text, numerical и даже по bool.
Тут уже конечно совсем сложно понять как это чудо там работает и ищет…
Вообщем MongoDB пока вижу как удобную базу для хранения промежуточных результатов работы парсеров, логеров и т.п. однопоточных скриптов ;)
P.S. Если не прав поправьте…
Тут уже конечно совсем сложно понять как это чудо там работает и ищет…
Вообщем MongoDB пока вижу как удобную базу для хранения промежуточных результатов работы парсеров, логеров и т.п. однопоточных скриптов ;)
P.S. Если не прав поправьте…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
MongoDB: Создание, обновление и удаление документов