Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 6, 2010 12:49:30

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

NoSQL

Удивительно насколько народ не понимает сути вещей. Все почему-то считают, что скорость самая важная характеристика хранилища данных. Но это далеко не так…

Ну а про MongoDB. Как этим поделием можно пользоваться, если оно до сих пор не обеспечивает durability на одной ноде и хочет для этого реплику. Вы готовы вторую машину держать ради этого?

Эх… мода…



Офлайн

#2 Окт. 6, 2010 20:23:35

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

NoSQL

Daevaorn
Все почему-то считают, что самая важная характеристика хранилища данных.
Э-э-э. Какая? :)
Daevaorn
Ну а про MongoDB. Как этим поделием можно пользоваться, если оно до сих пор не обеспечивает durability на одной ноде и хочет для этого реплику.
А вы знаете другой надежный способ, чтобы ее обеспечить без ограничения на инкрементальные вставки?

Впрочем, под давлением начинающих разработчиков, использующих Монго в своих небольших проектах версия 1.8 будет обладать запрашиваемой функциональностью.



Офлайн

#3 Окт. 6, 2010 21:22:45

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

NoSQL

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

Офлайн

#4 Окт. 6, 2010 21:24:28

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

NoSQL

Daevaorn
Вы готовы вторую машину держать ради этого?
Эх… мода…
можно много серверов монги держать на одном хосте, и делать реплику между ними.

дело не в моде, просто сильнейший выигрывает

Отредактировано (Окт. 6, 2010 21:25:21)

Офлайн

#5 Окт. 7, 2010 11:25:35

zheromo
От:
Зарегистрирован: 2010-10-02
Сообщения: 356
Репутация: +  2  -
Профиль   Отправить e-mail  

NoSQL

o7412369815963
коуч пал в моих глазх… (после всего выше сказаного)

вот ещё загон баз нашел
бенчмарк вставки данных
Сравнение мягко говоря бессмысленное, так как монго не синкает данные по умолчанию, а пишет из В ПАМЯТЬ, еще бы там показатели плохие были. Синхронизация на диск происходит редко.
Коуч же в этом плане надежен и все данные оказываются на диске.



Офлайн

#6 Окт. 7, 2010 11:36:31

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

NoSQL

zheromo
o7412369815963
коуч пал в моих глазх… (после всего выше сказаного)

вот ещё загон баз нашел
бенчмарк вставки данных
Сравнение мягко говоря бессмысленное, так как монго не синкает данные по умолчанию, а пишет из В ПАМЯТЬ, еще бы там показатели плохие были. Синхронизация на диск происходит редко.
Коуч же в этом плане надежен и все данные оказываются на диске.
это нормальное тестирование, так будет рабоать в реальных условиях. кеш - хорошая штука.

Офлайн

#7 Окт. 7, 2010 12:21:11

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

NoSQL

Lexander
Э-э-э. Какая? :)
Скорость я имел ввиду.
Lexander
А вы знаете другой надежный способ, чтобы ее обеспечить без ограничения на инкрементальные вставки?
Способ не важен. Важно то что другие хранилища эту гарантию дают, в том числе CouchDB.
Lexander
Впрочем, под давлением начинающих разработчиков, использующих Монго в своих небольших проектах версия 1.8 будет обладать запрашиваемой функциональностью.
Причем тут начинающие программисты? Большинство проектов в интернете живет на одной машине и им этого хватает, потому что они не высоко-нагруженные. И если их вычеркнуть, то сфера применения MongoDB ещё меньше чем у большинства конкурентов.



Офлайн

#8 Окт. 7, 2010 12:39:43

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

NoSQL

o7412369815963
и выходит dimabest прав, грубо говоря, коуч для проектов не сложнее блога.
Так MongoDB и для блога не подходит. Я не хочу терять свои посты, а вторую машину для хранилища блога я заводить не готов.
o7412369815963
ожно много серверов монги держать на одном хосте, и делать реплику между ними.
Вы же понимаете, что это почти бесполезно. Весь то смысл в том и есть, что в MongoDB multi-server durability.



Офлайн

#9 Окт. 7, 2010 12:41:52

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

NoSQL

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

В общем не торт.



Офлайн

#10 Окт. 7, 2010 13:12:12

o7412369815963
От:
Зарегистрирован: 2009-06-17
Сообщения: 1986
Репутация: +  32  -
Профиль   Отправить e-mail  

NoSQL

Daevaorn
Способ не важен. Важно то что другие хранилища эту гарантию дают, в том числе CouchDB.
это просто придерание.
вот обратный пример: гарантии коуча ни чего не стоят когда сервер накроеться (совсем, краш винта и т.п.), хотя можно что-б коуч сохранял данные сразу на перфокарты, тогда надежность будет поболее, но производитльность пострадает.

а монго гарантирует целостность данных при “целостноти” (стаблильности) оборудования. и этой гарантии для многих случаев хватает.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version