<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии: Sphinx. Для чего нужны дельта-индексы и как их готовить?</title>
	<atom:link href="http://adw0rd.ru/2009/sphinx-delta-index/feed/" rel="self" type="application/rss+xml" />
	<link>http://adw0rd.ru/2009/sphinx-delta-index/</link>
	<description>Блог Михаила Андреева (aka adw0rd)</description>
	<lastBuildDate>Wed, 08 Feb 2012 22:36:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Автор: SAVIOR</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-5536</link>
		<dc:creator>SAVIOR</dc:creator>
		<pubDate>Tue, 01 Nov 2011 21:44:22 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-5536</guid>
		<description>Доброе время суток.
Работаю со Sphinx 2.0.1-beta на Win7 SP1.
В процессе приготовления дельта-индексов возникли вопросы:
&lt;b&gt;1. Ошибка при переиндексации&lt;/b&gt;
Смотрим в searchd.log: 
[WARNING: rotating index &#039;ix_name&#039;: rename &#039;C:\../ix_name.spd&#039; to &#039;C:\../ix_name.old.spd&#039; failed: Broken pipe]
[WARNING: rotating index &#039;ix_name&#039;: rename to .old failed; using old index]
[rotating finished]
&lt;i&gt;Рещение:&lt;/i&gt; sphinx.conf.in =&gt; searchd settings =&gt; preopen_indexes = 0 (defualt - 1)
&lt;b&gt;2. Параметр seamless_rotate&lt;/b&gt; (default - 1)
После переиндексации смотрим в searchd.log:
[rotating indices (seamless=0)]
[rotating index &#039;ix_name&#039;: success]
[rotating finished]
Обнаруживаем что seamless=0, но ведь по умолчанию seamless_rotate=1!
&lt;i&gt;Решение:&lt;/i&gt; sphinx.conf.in =&gt; searchd settings =&gt; seamless_rotate = 1
Прошу прокомментировать если что-то нет так.
Интересно бы узнать назначение preopen_indexes, а так же как лучше обновлять главный индекс: перестроением(--rotate) или слиянием главного с дельтой (--merge)</description>
		<content:encoded><![CDATA[<p>Доброе время суток.</p><p>Работаю со Sphinx 2.0.1-beta на Win7 SP1.</p><p>В процессе приготовления дельта-индексов возникли вопросы:</p><p><b>1. Ошибка при переиндексации</b></p><p>Смотрим в searchd.log: </p><p>[WARNING: rotating index 'ix_name': rename 'C:\../ix_name.spd' to 'C:\../ix_name.old.spd' failed: Broken pipe]</p><p>[WARNING: rotating index 'ix_name': rename to .old failed; using old index]</p><p>[rotating finished]</p><p><i>Рещение:</i> sphinx.conf.in =&gt; searchd settings =&gt; preopen_indexes = 0 (defualt&nbsp;&mdash; 1)</p><p><b>2. Параметр seamless_rotate</b> (default&nbsp;&mdash; 1)</p><p>После переиндексации смотрим в searchd.log:</p><p>[rotating indices (seamless=0)]</p><p>[rotating index 'ix_name': success]</p><p>[rotating finished]</p><p>Обнаруживаем что seamless=0, но ведь по умолчанию seamless_rotate=1!</p><p><i>Решение:</i> sphinx.conf.in =&gt; searchd settings =&gt; seamless_rotate = 1</p><p>Прошу прокомментировать если что-то нет так.</p><p>Интересно бы узнать назначение preopen_indexes, а так же как лучше обновлять главный индекс: перестроением(--rotate) или слиянием главного с дельтой (--merge)</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4958</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Sun, 10 Oct 2010 10:02:58 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4958</guid>
		<description>Да, можно и так, главное сделать выборку в БД данных которые тебе нужны.
зы. сейчас есть &lt;a href=&quot;http://highload.com.ua/index.php/2010/08/18/sphinx-rt-real-time-%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D1%8B/&quot; rel=&quot;nofollow&quot;&gt;real-time индексы&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Да, можно и так, главное сделать выборку в БД данных которые тебе нужны.</p><p>зы. сейчас есть <noindex><a rel="nofollow" href="http://highload.com.ua/index.php/2010/08/18/sphinx-rt-real-time-%D0%B8%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D1%8B/"  rel="nofollow">real-time индексы</a></noindex></p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: artoodetoo</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4957</link>
		<dc:creator>artoodetoo</dc:creator>
		<pubDate>Sun, 10 Oct 2010 04:33:04 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4957</guid>
		<description>Осилил не на 100%, у меня вопрос: как поступать с отредактированными постами. Получается недостаточно знать id &quot;крайнего&quot; сообщения, не лучше ли вместо него использовать таймстамп последнего редактировани?</description>
		<content:encoded><![CDATA[<p>Осилил не на 100%, у меня вопрос: как поступать с отредактированными постами. Получается недостаточно знать id &laquo;крайнего&raquo; сообщения, не лучше ли вместо него использовать таймстамп последнего редактировани?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4638</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Sat, 17 Apr 2010 15:43:40 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4638</guid>
		<description>&gt;Предпологал, что после каждой дельта индексации происходит изменение индекса
происходит изменение именно дельта-индекса, а не основного, в это вся суть, чтобы не нагружать основной.

А вот после индексации основного-индекса запоминается максимальный проиндексированный ид, и с него начинает дельта-индекс индексировать данные</description>
		<content:encoded><![CDATA[<p>>Предпологал, что после каждой дельта индексации происходит изменение индекса</p><p>происходит изменение именно дельта-индекса, а не основного, в это вся суть, чтобы не нагружать основной.</p><p>А вот после индексации основного-индекса запоминается максимальный проиндексированный ид, и с него начинает дельта-индекс индексировать данные</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Grind</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4637</link>
		<dc:creator>Grind</dc:creator>
		<pubDate>Sat, 17 Apr 2010 12:26:57 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4637</guid>
		<description>Предпологал, что после каждой дельта индексации происходит изменение индекса, для последующей индексации от этого id.</description>
		<content:encoded><![CDATA[<p>Предпологал, что после каждой дельта индексации происходит изменение индекса, для последующей индексации от этого id.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4636</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Sat, 17 Apr 2010 09:10:59 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4636</guid>
		<description>Grind, а на основании чего вы так решили?</description>
		<content:encoded><![CDATA[<p>Grind, а на основании чего вы так решили?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Grind</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4635</link>
		<dc:creator>Grind</dc:creator>
		<pubDate>Sat, 17 Apr 2010 07:28:43 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4635</guid>
		<description>Разве счётчик нада обновлять не в сорсе дельта индекса ?</description>
		<content:encoded><![CDATA[<p>Разве счётчик нада обновлять не в сорсе дельта индекса ?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: adw0rd</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4555</link>
		<dc:creator>adw0rd</dc:creator>
		<pubDate>Fri, 19 Mar 2010 08:42:42 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4555</guid>
		<description>Elvis, как решили?</description>
		<content:encoded><![CDATA[<p>Elvis, как решили?</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Elvis</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4554</link>
		<dc:creator>Elvis</dc:creator>
		<pubDate>Fri, 19 Mar 2010 07:35:28 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4554</guid>
		<description>Спасибо разобрался! :)</description>
		<content:encoded><![CDATA[<p>Спасибо разобрался! :)</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Elvis</title>
		<link>http://adw0rd.ru/2009/sphinx-delta-index/#comment-4541</link>
		<dc:creator>Elvis</dc:creator>
		<pubDate>Wed, 17 Mar 2010 14:46:48 +0000</pubDate>
		<guid isPermaLink="false">http://adw0rd.ru/?p=4061#comment-4541</guid>
		<description>Доброе время суток, я вот делал по такому алгоритму строю дельта индекс, там появились новые индексы, потом добавляю их в основной индекс с помощью --merge , в принципе все отлично, но хотел бы Вас спросить можно ли как то удалять индексы из дельта индекса после слияния в основной ? заранее всех благодарю!</description>
		<content:encoded><![CDATA[<p>Доброе время суток, я вот делал по такому алгоритму строю дельта индекс, там появились новые индексы, потом добавляю их в основной индекс с помощью --merge , в принципе все отлично, но хотел бы Вас спросить можно ли как то удалять индексы из дельта индекса после слияния в основной ? заранее всех благодарю!</p>]]></content:encoded>
	</item>
</channel>
</rss>

