我正在进行Sphinx搜索。 我为不同的数据制作了不同的索引。 我的问题是,我为不同的索引提供不同的搜索服务。 但我想在同一个端口上运行这些所有服务。是否可以在Sphinx中执行此操作?
答案 0 :(得分: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
...
}
希望这有帮助