<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр / Комментарии к посту «MongoDB — варим хороший кофе» в блоге «NoSQL»</title>
	<link>http://habrahabr.ru/rss/post/74273/</link>
	<description><![CDATA[Новые комментарии к посту «MongoDB — варим хороший кофе» в блоге «NoSQL»]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 13:19:11 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	

	
	
	
	
	
		
	
		<item>
			<title>14.03.2010 18:01:15 stas_agarkov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2620774</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2620774</link>
			<description><![CDATA[расскажите про файловую систему на монго]]></description>
			<pubDate>Sun, 14 Mar 2010 18:01:15 GMT</pubDate>
			<author>stas_agarkov</author>
		</item>
	

	
		<item>
			<title>29.01.2010 13:31:36 wmw85</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2448217</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2448217</link>
			<description><![CDATA[Не подскажите где написано, от них отказались? На mongodb.org/display/DOCS/DB+Ref и php.net не нашел. <br/>
Когда будут следующая статья о Mongo? Наверняка нашлись новые минусы. <br/>
Спасибо.]]></description>
			<pubDate>Fri, 29 Jan 2010 13:31:36 GMT</pubDate>
			<author>wmw85</author>
		</item>
	

	
		<item>
			<title>03.01.2010 17:24:23 benone</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2346374</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2346374</link>
			<description><![CDATA[Вот интересно как раз насколько это быстрее чем join на mysql]]></description>
			<pubDate>Sun, 03 Jan 2010 17:24:23 GMT</pubDate>
			<author>benone</author>
		</item>
	

	
		<item>
			<title>30.12.2009 10:11:25 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2335808</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2335808</link>
			<description><![CDATA[Вторым $in-запросом по коллекции пользователей. Ссылки там изначально были, но потом от них отказались. Однако можно сделать свою хранимую процедуру на Javascript.]]></description>
			<pubDate>Wed, 30 Dec 2009 10:11:25 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>29.12.2009 22:21:03 benone</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2334384</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2334384</link>
			<description><![CDATA[Не подскажете по вопросу ссылок:<br/>
Как я понял, ссылок на объекты в MongoDB нет. Как нам поступать на примере тех же комментариев, когда надо вытащить логин каждого автора коммента (разумеется, логин может изменяться, а привязка идет по id). <br/>
<br/>
Спасибо!]]></description>
			<pubDate>Tue, 29 Dec 2009 22:21:03 GMT</pubDate>
			<author>benone</author>
		</item>
	

	
		<item>
			<title>17.11.2009 10:50:32 oag</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2188531</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2188531</link>
			<description><![CDATA[Прошу развить ответ.]]></description>
			<pubDate>Tue, 17 Nov 2009 10:50:32 GMT</pubDate>
			<author>oag</author>
		</item>
	

	
		<item>
			<title>16.11.2009 23:31:00 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2187471</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2187471</link>
			<description><![CDATA[Нет, не сравнивал. Меня и Mongo вполне удоволетворяет :-)]]></description>
			<pubDate>Mon, 16 Nov 2009 23:31:00 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>16.11.2009 23:29:21 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2187467</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2187467</link>
			<description><![CDATA[Я прочёл идеологию, меня не вставило. CouchDB решает другие задачи.]]></description>
			<pubDate>Mon, 16 Nov 2009 23:29:21 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>16.11.2009 06:04:47 oag</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2184510</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2184510</link>
			<description><![CDATA[А почему не CouchDB? Скорость?<br/>
Мне кажется с каучуком по-удобнее — готовый rest-сервис и прозрачность работы из JS кода с клиента… Плюс есть подозрение что при больших базах каучук будет много надежнее.]]></description>
			<pubDate>Mon, 16 Nov 2009 06:04:47 GMT</pubDate>
			<author>oag</author>
		</item>
	

	
		<item>
			<title>15.11.2009 13:22:23 impersona</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2182704</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2182704</link>
			<description><![CDATA[А с Cassandra Вы не сравнивали? <br/>
Тема очень интересная, особенно практические комментарии и примеры.<br/>
Буду рад видеть продолжение :-)]]></description>
			<pubDate>Sun, 15 Nov 2009 13:22:23 GMT</pubDate>
			<author>impersona</author>
		</item>
	

	
		<item>
			<title>06.11.2009 18:56:51 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2151168</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2151168</link>
			<description><![CDATA[Я тоже пока поверхностно :-)<br/>
Да, это Ваша функция которая выполняется в программе и возвращает количество для skip'а.<br/>
Неа, нельзя, но это ничего.]]></description>
			<pubDate>Fri, 06 Nov 2009 18:56:51 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>06.11.2009 16:47:11 jiexaspb</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150757</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150757</link>
			<description><![CDATA[Спасибо!<br/>
Очень поверхностно пока знаком с Mongo.<br/>
Как я понял rnd это моя фунцкция?<br/>
<br/>
А возможно подобной схемой вытаскивать сразу 5-7 баннеров одним махом?]]></description>
			<pubDate>Fri, 06 Nov 2009 16:47:11 GMT</pubDate>
			<author>jiexaspb</author>
		</item>
	

	
		<item>
			<title>06.11.2009 16:23:58 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150666</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150666</link>
			<description><![CDATA[Думаю, для таких как и для любых других нужно использовать в первую очередь разум, Mongo конечно подойдет.<br/>
<br/>
Кстати, в первой задаче (про функцию RAND): индекс на hosts, и find().sort(«hosts»:1).limit(rnd(),1) нужное количество раз. rnd() — Ваша хитрая схема с вероятностями.<br/>
<br/>
Вторая задача (про баннерную систему): думаю я бы инкрементил клики в Memcached, и скидывал бы изменения в MongoDB раз в минуту, например. А выборку баннера сделал бы по индексу само собой.]]></description>
			<pubDate>Fri, 06 Nov 2009 16:23:58 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>06.11.2009 14:53:05 eugyn</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150347</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150347</link>
			<description><![CDATA[С Tokyo Cabinet и Tokyo Tyrant наверное еще интересней.<br/>
<br/>
Еще бы бенчмарки в сравнении.]]></description>
			<pubDate>Fri, 06 Nov 2009 14:53:05 GMT</pubDate>
			<author>eugyn</author>
		</item>
	

	
		<item>
			<title>06.11.2009 14:46:14 jiexaspb</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150322</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150322</link>
			<description><![CDATA[Не стоит так все воспринимать.<br/>
<br/>
Представьте, например, баннерную систему.<br/>
Миллионы запросов в сутки к скрипту, который отдает баннеры сайтам-партнерам.<br/>
<br/>
Перед выдачей баннера, скрипт должен выбрать баннер из всех. Учесть кол-во кликов которые нужно отдать и т.д. и взависимости от этого вывести баннер.<br/>
<br/>
Для таких задач что нужно использовать?<br/>
Поэтому я и поинтересовался насчет Mongo, вдруг она подойдет.]]></description>
			<pubDate>Fri, 06 Nov 2009 14:46:14 GMT</pubDate>
			<author>jiexaspb</author>
		</item>
	

	
		<item>
			<title>06.11.2009 14:21:53 symbix</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150232</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150232</link>
			<description><![CDATA[&gt;А сортировку он поддерживает? Возможно ли на нем сделать подобное: ORDER BY RAND()*hosts DESC LIMIT 5<br/>
<br/>
А этот пистолет стреляет? А ногу у меня получится себе отстрелить?]]></description>
			<pubDate>Fri, 06 Nov 2009 14:21:53 GMT</pubDate>
			<author>symbix</author>
		</item>
	

	
		<item>
			<title>06.11.2009 13:33:55 Snick</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150047</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150047</link>
			<description><![CDATA[про масштабирование сказано мало.<br/>
Нужен реальный пример и workaround'ы]]></description>
			<pubDate>Fri, 06 Nov 2009 13:33:55 GMT</pubDate>
			<author>Snick</author>
		</item>
	

	
		<item>
			<title>06.11.2009 13:27:59 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2150018</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2150018</link>
			<description><![CDATA[Спасибо.<br/>
<br/>
 — С удовольствием бы прочитал про масштабируемость и отказоустойчивость в формате «как мы это поднимали у себя».<br/>
<br/>
С удовольствием напишу.<br/>
<br/>
— Интересно узнать про то, сталкивались ли вы с падением шарда, перераспределением данных между шардами (например решили убрать один шард и надо данные распределить по оставшимся), добавление нового шарда.<br/>
<br/>
Вы видно перепутали сервер и шард. Если шард полностью упал, то данные уже не спасти (только если из резервных копий), если упал сервер в шарде (их рекомендуется 3 на шард), то всё работает как работало, как только добавляется новый сервер, он без проблем синхронизируется и вступает в бой с клиентами.<br/>
<br/>
— Где-то прочитал, что при записи в Mongo комп перегрузился и база упала. На восстановление ушло 30 минут. Как от таких случаев вы защищаетесь на своем продакшене?<br/>
<br/>
С MySQL бывало и похуже, это нормально. Во-первых сервер не может просто так перезагрузиться — по крайней мере за год работы этого продакшена ни разу не было, во-вторых, два или три сервера уж точно одновременно не навернуться, но если это произошло — восстанавливать и вперед.]]></description>
			<pubDate>Fri, 06 Nov 2009 13:27:59 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>06.11.2009 13:17:45 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2149968</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2149968</link>
			<description><![CDATA[Сортировку поддерживает замечательно.<br/>
&gt; ORDER BY RAND()*hosts DESC LIMIT 5<br/>
Нет. И это огромный плюс… MySQL любит делать фишки удобные для использования, но которые при этом кладут на производительность. Данная конструкция в MySQL вызовет фулскан всей таблицы и положит сервер на немаленькой табличке. Ведь чтобы отсортировать результат и взять сверху 5 элементов, необходимо каждый ряд в таблице проверить и положить в память результат, потом сделать сортировку пузырьком в памяти, а затем уже отпилить маленький кусочек и послать ответ клиенту.<br/>
Но есть и правильные пути. Например, задайте индекс по свойству hosts и делайте запросы hosts &gt; min && hosts &lt; max. Где min и max там ограничители выбираемой группы, которые задаются псевдослучайно с задаваемой вероятностью. Еще можно задать какое-то числовое свойство группы (в ней скажем 20 объектов), и выбирать запросом (k IN list) 5 таких групп, а затем выбирать для каждой группы случайный элемент (уже на клиенте). Согласен, может быть не очень красиво, за то это будет хорошо работать и на миллиарде рядов, а вот RAND() загнется куда раньше.<br/>
Да, придётся думать, но без этого никуда.]]></description>
			<pubDate>Fri, 06 Nov 2009 13:17:45 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>06.11.2009 12:59:33 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2149905</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2149905</link>
			<description><![CDATA[Есть. `mongo [dbname]`, а большего и не надо. Правда.<br/>
Хотя я слышал, что какие-то энтузиасты делают проект для просмотра и редактирования коллекций через веб-интерфейс, но мне даже смотреть не захотелось.]]></description>
			<pubDate>Fri, 06 Nov 2009 12:59:33 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>06.11.2009 11:16:38 Scala</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2149423</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2149423</link>
			<description><![CDATA[Сам я с ним не работал, но HBase в какой-то степени я думаю можно к ним отнести.]]></description>
			<pubDate>Fri, 06 Nov 2009 11:16:38 GMT</pubDate>
			<author>Scala</author>
		</item>
	

	
		<item>
			<title>06.11.2009 11:05:23 jiexaspb</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2149380</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2149380</link>
			<description><![CDATA[Интересно.<br/>
А сортировку он поддерживает?<br/>
Возможно ли на нем сделать подобное:<br/>
ORDER BY RAND()*hosts DESC LIMIT 5<br/>
<br/>
то есть выводить 5 случайных документов, но вероятность показа будет больше у тех, у кого hosts больше.]]></description>
			<pubDate>Fri, 06 Nov 2009 11:05:23 GMT</pubDate>
			<author>jiexaspb</author>
		</item>
	

	
		<item>
			<title>06.11.2009 07:43:40 xmcdbx</title>
			<guid isPermaLink="true">#comment_2148537</guid>
			<link>#comment_2148537</link>
			<description><![CDATA[а есть что-то наподобие phpMongoAdmin?]]></description>
			<pubDate>Fri, 06 Nov 2009 07:43:40 GMT</pubDate>
			<author>xmcdbx</author>
		</item>
	

	
		<item>
			<title>06.11.2009 04:51:19 nod</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2148249</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2148249</link>
			<description><![CDATA[Отлично пишите!<br/>
<br/>
Многое есть в оф. документации. <br/>
<b>НО ваш личный опыт работы с MONGO ниоткуда не почерпнешь!</b><br/>
<br/>
 — С удовольствием бы прочитал про масштабируемость и отказоустойчивость в формате «как мы это поднимали у себя».<br/>
<br/>
 — Интересно узнать про то, сталкивались ли вы с падением шарда, перераспределением данных между шардами (например решили убрать один шард и надо данные распределить по оставшимся), добавление нового шарда.<br/>
<br/>
 — Где-то прочитал, что при записи в Mongo комп перегрузился и база упала. На восстановление ушло 30 минут. Как от таких случаев вы защищаетесь на своем продакшене?]]></description>
			<pubDate>Fri, 06 Nov 2009 04:51:19 GMT</pubDate>
			<author>nod</author>
		</item>
	

	
		<item>
			<title>06.11.2009 00:25:05 remal</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2148068</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2148068</link>
			<description><![CDATA[Да. Особо интересно как работает MapReduce на таких объемах данных.]]></description>
			<pubDate>Fri, 06 Nov 2009 00:25:05 GMT</pubDate>
			<author>remal</author>
		</item>
	

	
		<item>
			<title>05.11.2009 20:37:17 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2147598</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2147598</link>
			<description><![CDATA[<strong>Идея.</strong><br/>
У меня давно есть идея распределенной отказоустойчивой платформу как у Google или круче, на которой и поисковик можно написать, и армию ботов поднять не проблема.<br/>
Скажите, была бы вам интересна статья об этом? HOWTO повторить Google, с некоторой долей теории, исследований и рассуждений.]]></description>
			<pubDate>Thu, 05 Nov 2009 20:37:17 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>05.11.2009 20:00:17 aleks_raiden</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2147492</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2147492</link>
			<description><![CDATA[Hadoop разве KV?]]></description>
			<pubDate>Thu, 05 Nov 2009 20:00:17 GMT</pubDate>
			<author>aleks_raiden</author>
		</item>
	

	
		<item>
			<title>05.11.2009 19:09:28 creotiv</title>
			<guid isPermaLink="true">#comment_2147342</guid>
			<link>#comment_2147342</link>
			<description><![CDATA[пасибки… опробуем)]]></description>
			<pubDate>Thu, 05 Nov 2009 19:09:28 GMT</pubDate>
			<author>creotiv</author>
		</item>
	

	
		<item>
			<title>05.11.2009 19:03:25 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2147332</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2147332</link>
			<description><![CDATA[Достаточно хранить коллекцию связей видаи id -&gt; [id,weight], и повесить индекс на id.]]></description>
			<pubDate>Thu, 05 Nov 2009 19:03:25 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>05.11.2009 18:56:00 creotiv</title>
			<guid isPermaLink="true">#comment_2147309</guid>
			<link>#comment_2147309</link>
			<description><![CDATA[И как я его провтычил??.. савсем заработался) Спасибо огромное)<br/>
<br/>
Интелектуальный поиск это типа раньше вы искали зеленые гардины, а потом ищите кушетку и поиск подбирает кушетку так что бы она подходила под зеленые гардины. В таком вот духи. Эта вся фигня строится на сетевой основе. Тоесть имеем нод, и связанные с ним ноды, каждая связь которых имеет вес.<br/>
Сетевые БД это бд которые имеют именно такую структуру.<br/>
<br/>
<a href="http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%82%D0%B5%D0%B2%D0%B0%D1%8F_%D0%A1%D0%A3%D0%91%D0%94">ru.wikipedia.org/wiki/%D0%A1%D0%B5%D1%82%D0%B5%D0%B2%D0%B0%D1%8F_%D0%A1%D0%A3%D0%91%D0%94</a>]]></description>
			<pubDate>Thu, 05 Nov 2009 18:56:00 GMT</pubDate>
			<author>creotiv</author>
		</item>
	

	
		<item>
			<title>05.11.2009 18:50:39 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2147285</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2147285</link>
			<description><![CDATA[<a href="http://www.mongodb.org/display/DOCS/Manual">Manual</a> — на английском.<br/>
Что имеется в виду под интеллектуальным поиском? Что такое сетевая БД?]]></description>
			<pubDate>Thu, 05 Nov 2009 18:50:39 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>05.11.2009 18:12:50 Scala</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2147148</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2147148</link>
			<description><![CDATA[А где-нибудь есть сравнение другими KV-хранилищами? Меня в частности интересуют Java-проекты Cassandra(Facebook) & Voldemort(LinkedIn), Hadoop(Apache).]]></description>
			<pubDate>Thu, 05 Nov 2009 18:12:50 GMT</pubDate>
			<author>Scala</author>
		</item>
	

	
		<item>
			<title>05.11.2009 17:17:36 creotiv</title>
			<guid isPermaLink="true">#comment_2147002</guid>
			<link>#comment_2147002</link>
			<description><![CDATA[Был бы очень признателен если опишите возможности данной БД ну или линк на документацию… ибо на итальянском я слабо шарю.<br/>
<br/>
А если конкретно то интересует возможность создания ителектуального поиска на базе данной БД. Или буду рад если посоветуете сетевую БД ибо именно сетевая модель заложена в поиск.]]></description>
			<pubDate>Thu, 05 Nov 2009 17:17:36 GMT</pubDate>
			<author>creotiv</author>
		</item>
	

	
		<item>
			<title>05.11.2009 16:07:54 aleks_raiden</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146802</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146802</link>
			<description><![CDATA[раскажите подробнее о репликациях и вообще подходе их к этому. <br/>
<br/>
Также у 10gen есть еще пара проектов, например, свой сервер приложений (с которого компания и начинала пока не переключилась на базу)]]></description>
			<pubDate>Thu, 05 Nov 2009 16:07:54 GMT</pubDate>
			<author>aleks_raiden</author>
		</item>
	

	
		<item>
			<title>05.11.2009 16:06:58 sergey_k</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146799</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146799</link>
			<description><![CDATA[По поводу _id: как указано, его можно формировать самому. По полю _id индекс есть всегда. Если системное значение _id для вас некритично и есть потребность в индексе по какому-либо одному или нескольким полям (комбинация которых будет уникальна) — можете формировать id сами по нужным правилам. На этом можно сэкономить один индекс на отдельно взятом поле или группе полей, а также быстро адресоваться к конкретной записи по заранее известному значени. <br/>
Например для получения объекта { _id: «1234_4456»; a: 1234; b: 4456 }, мы используем $collection-&gt;find( array( &quot;_id&quot; =&gt; «1234_4456» ) ), что, теоретически, должно быть быстрее, чем $collection-&gt;find( array( «a» =&gt; 1234, «b» =&gt; 4456 ) ).]]></description>
			<pubDate>Thu, 05 Nov 2009 16:06:58 GMT</pubDate>
			<author>sergey_k</author>
		</item>
	

	
		<item>
			<title>05.11.2009 15:56:05 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146770</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146770</link>
			<description><![CDATA[Затормозить или разогнать можно что угодно, вопрос лишь в приспособленности архитектуры к шардингу и работе без затыков. На мой взгляд, у MongoDB хорошая гибкая архитектура, которая в то же делает прозрачной работу с СУБД, и не позволяет программисту особо сильно накосячить. С другой стороны, в ней отсутствует транзакционная модель, даже не знаю хорошо это или плохо.<br/>
Конкретно узнать насколько можно лишь на реальном железе и реальных тестах, попробуйте если интересно, это вовсе несложно.<br/>
Спасибо, я рад.]]></description>
			<pubDate>Thu, 05 Nov 2009 15:56:05 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>05.11.2009 15:44:15 Iskin</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146733</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146733</link>
			<description><![CDATA[Статья немного плохо структурирована, что опасно для Веба. Про мастабирование лучше отдельную статью написать с How To и графиками :).]]></description>
			<pubDate>Thu, 05 Nov 2009 15:44:15 GMT</pubDate>
			<author>Iskin</author>
		</item>
	

	
		<item>
			<title>05.11.2009 15:37:05 TravisBickle</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146710</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146710</link>
			<description><![CDATA[Намёк понял :-) Будет.<br/>
Что ещё? Достаточно ли сказано о масштабировании?]]></description>
			<pubDate>Thu, 05 Nov 2009 15:37:05 GMT</pubDate>
			<author>TravisBickle</author>
		</item>
	

	
		<item>
			<title>05.11.2009 15:22:49 paradoxs</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146667</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146667</link>
			<description><![CDATA[И кстати сервер делается не так уж и сложно]]></description>
			<pubDate>Thu, 05 Nov 2009 15:22:49 GMT</pubDate>
			<author>paradoxs</author>
		</item>
	

	
		<item>
			<title>05.11.2009 15:21:29 paradoxs</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/nosql/74273/#comment_2146662</guid>
			<link>http://habrahabr.ru/blogs/nosql/74273/#comment_2146662</link>
			<description><![CDATA[1. Идеология хоть и другая, но тоже не реляционная<br/>
2. Она не только встраиваемая. На основе их документации мы сделали вполне себе настоящий сервер db4o. Конечно с «серверностью» дела там обстоят не очень гладко, но всё решаемо.<br/>
3. Аудитории разные, но это же не значит, что о ней не нужно знать]]></description>
			<pubDate>Thu, 05 Nov 2009 15:21:29 GMT</pubDate>
			<author>paradoxs</author>
		</item>
	

	
</channel>
</rss>

