Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: стоит ли переходить на mongoDB?
 
 автор: Ильдар   (08.11.2011 в 21:28)   письмо автору
 
 

предстоит делать огромный проект. Поступило предложение использовать mongodb в качестве основного субд.
вообще стоит ли? чем лучше он mysql'я в обычных проектах?

  Ответить  
 
 автор: Кузнецов М.В.   (08.11.2011 в 22:14)   письмо автору
 
   для: Ильдар   (08.11.2011 в 21:28)
 

-

  Ответить  
 
 автор: Ильдар   (08.11.2011 в 22:20)   письмо автору
 
   для: Кузнецов М.В.   (08.11.2011 в 22:14)
 

м?
Ваше мнение мне было бы очень интересно

  Ответить  
 
 автор: Кузнецов М.В.   (09.11.2011 в 14:31)   письмо автору
 
   для: Ильдар   (08.11.2011 в 22:20)
 

Я не был уверен в своей правоте, поэтому и стер свое сообщение. Я бы не стал рисковать. Чего-то более конкретного сказать не могу. База недавняя, 2007-года по моему. Чего там и как, и что не так, это ещё исследовать и исследовать. Достаточно странное требование, к слову. У нас не было ни разу такового и мы ни разу с ней не работали. Поэтому сказать что-то более вменяемое не могу. И здесь на наше мнение вряд ли стоит полагаться...

  Ответить  
 
 автор: Кузнецов М.В.   (09.11.2011 в 14:43)   письмо автору
 
   для: Ильдар   (08.11.2011 в 22:20)
 

Рисково. Почитал - первый релиз в 2009 году. А в 2007 это они её разрабатывать стали. Я б не стал ни за что серьезный проект на новой, неизвестной мне базе, затевать. Чисто как руководитель. Сколько бы её кто не хвалил. Потому как потом может выяснится, что то не так и это не так. Так, для себя повозиться, - может и да. Но - тоже зачем? Нам хватает и того что есть и что мы знаем. Ладно бы что-то революционное.

  Ответить  
 
 автор: cheops   (09.11.2011 в 13:35)   письмо автору
 
   для: Ильдар   (08.11.2011 в 21:28)
 

Первый раз о такой БД слышу, имеется ссылка с описанием?

PS Тут штука еще в том, что довести базу данных до ума очень не просто, серьезные базы данных имеют за спиной даже не годы, а десятки лет разработки. MySQL чуть не 20 лет разрабатывали и то её нельзя назвать доведенной до ума... над ней работать и работать бы (понятно, что в Oracle её скорее всего потихоньку задушат).

  Ответить  
 
 автор: Кузнецов М.В.   (09.11.2011 в 14:25)   письмо автору
 
   для: cheops   (09.11.2011 в 13:35)
 

>Первый раз о такой БД слышу, имеется ссылка с описанием?

http://en.wikipedia.org/wiki/MongoDB

  Ответить  
 
 автор: cheops   (09.11.2011 в 14:35)   письмо автору
 
   для: Кузнецов М.В.   (09.11.2011 в 14:25)
 

4 года базе данных... не знаю, огромный бы проект я бы не рискнул на ней начинать. Максимум какие-то небольшие автономные компоненты (работающие на своих выделенных серверах) попробовал бы на ней реализовать. Можно вляпаться очень здорово по среди проекта. Помню, мы так вляпались посреди большого C++ проекта, решив ориентироваться на MySQL, вместо MS SQL. Спасло нас только то, что очередная версия MySQL 3.23.x начала поддерживать корректную сортировку русского языка. После этого мы очень консервативны в выборе инструмента, всячески стараясь исключить заказчиков из этого процесса (только если они сами не программисты и понимают что делают и предлагают).

  Ответить  
 
 автор: Саня   (09.11.2011 в 14:58)   письмо автору
 
   для: Ильдар   (08.11.2011 в 21:28)
 

Я согласен с ИВ и МВ. Крупный проект полностю на mongo я тоже не стал бы делать. СУБД ещё не обкатана и перспективы неизвестны.

Однако я применил связку NodeJS + MongoDB для реализации чата (на вебсокетах) на одном большом проекте. Работает хорошо. И основной базе хорошо, и мне опыт. Может быть переведу ещё несколько побочных сервисов на эту связку. Посмотрим.

  Ответить  
 
 автор: Ильдар   (09.11.2011 в 21:51)   письмо автору
 
   для: Ильдар   (08.11.2011 в 21:28)
 

спасибо. я сам сторонюсь конечно новинок подобного рода.
все таки mysql испытан уже на огромных проектах, поэтому можно рассуждать о нем отталкиваясь от многих примеров.

  Ответить  
 
 автор: Саня   (09.11.2011 в 22:43)   письмо автору
 
   для: Ильдар   (09.11.2011 в 21:51)
 

Новинок сторониться не нужно. Нужно сторониться возлагать на них большую ответственность.

  Ответить  
 
 автор: Ильдар   (10.11.2011 в 08:25)   письмо автору
 
   для: Саня   (09.11.2011 в 22:43)
 

сторонюсь в больших проектах. В мелочах я не против попробовать как описал хеопс

  Ответить  
 
 автор: Ильдар   (10.11.2011 в 08:45)   письмо автору
 
   для: Ильдар   (10.11.2011 в 08:25)
 

интересные решения предлагают на этой субд http://highload.com.ua/index.php/2010/04/24/делаем-ленту-обновлений-на-mongodb-php/

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования