0

次のドキュメント:http ://sphinxsearch.com/docs/manual-2.0.6.html#delta-updates

sph_counterインデックステーブルを識別するために使用されているのかという目的について混乱しているので、デルタを使用して2番目のインデックスを使用するsph_counterと、単純に2になりますか?

主な情報源は?

sql_query_pre = REPLACE INTO sph_counter SELECT 2, MAX(id) FROM table_2

デルタソースは?

sql_query = SELECT id, title, body FROM table_2 \
        WHERE id>( SELECT max_doc_id FROM sph_counter WHERE counter_id=2

ありがとう、それだけです。

4

1 に答える 1

2

その通り。表の最初の列はsph_counterカウンターIDです。varchar列として定義し、テーブル名を格納することもできます。

あなたの場合、値は2である必要はありません。テーブルごとに異なる限り、任意の値にすることができます。

于 2013-01-21T14:03:00.563 に答える