Как объединить дельту в основную в Sphinx3? - PullRequest
0 голосов
/ 25 февраля 2019

Я использовал Sphinx3.x в Windows, есть два индекса main и delta Когда я запускаю indexer.exe --merge main delta --merge-klists --rotate Это дает чаевые ERROR: malformed or unknown option near '--merge-klists'. все время.

source src1delta : src1 {
    sql_query = \
        SELECT id, group_id, UNIX_TIMESTAMP(date_added) AS date_added, title, content \
        FROM documents WHERE id in (select id FROM sphinx where tb='doc' AND type=1 )

    sql_query_killlist = SELECT id FROM sphinx WHERE tb='doc' AND type=0
}

index main
{
    source          = src1
    path            = d:/sphinx3/data/main
}

index delta {
    source = src1delta
    path = d:/sphinx3/data/delta
    kbatch = main, delta
}
...