0
我正在Sphinx搜索工作。 我對不同的數據做了不同的索引。 我的問題是,我對不同的索引有不同的searchd服務。 但我想在同一個端口上運行這些所有serivces。是否有可能在Sphinx中做到這一點?獅身人面像多個搜索同一端口
我正在Sphinx搜索工作。 我對不同的數據做了不同的索引。 我的問題是,我對不同的索引有不同的searchd服務。 但我想在同一個端口上運行這些所有serivces。是否有可能在Sphinx中做到這一點?獅身人面像多個搜索同一端口
每個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
...
}
希望這有助於