0

我正在研究狮身人面像搜索。我为不同的数据制作了不同的索引。我的问题是,我对不同的索引有不同的搜索服务。但我想在同一个端口上运行这些所有服务。是否可以在 Sphinx 中执行此操作?

4

1 回答 1

2

每个 Sphinx 守护进程可以提供多个索引。您只需要将所有源和索引定义放入单个配置文件并确保索引具有不同的名称。

快速示例:

source src1
{
...
}

source src2
{
...
}

index sphinx_index1
{
    source                  = src1
    path                    = <sphinx_path>/sphinx_index1
    ...
}

index sphinx_index2
{
    source                  = src2
    path                    = <sphinx_path>/sphinx_index2
    ...
}

希望这可以帮助

于 2012-06-06T06:46:06.560 回答