运行时Sphinx是否需要conf文件?文件、Sphinx、conf

2023-09-03 14:34:31 作者:路过风景路过你

如果我创建了在我的索引上运行我的conf文件,那么Sphinx搜索可以运行conf文件或关联的Word表单以供用户搜索吗,或者这些文件仍然需要参考吗?到目前为止,我的理解是,当您使用ROTATE处理索引时,.IDX本身包含所需的所有信息?基本上是尝试发布搜索的生产版本,而不公开服务器上的配置/单词表单。

推荐答案

您将需要服务器上的配置文件,它包含一些重要内容。

(例如获取索引列表以及从中加载索引的文件夹。以及日志文件、PID文件路径等)

Python Sphinx 生成简洁大方的文档

.您也许可以使用一个简化的配置文件,它不会列出索引的所有设置。仅仅是名称和路径可能就足够了。因为其余部分将从.sph文件中读取。

但是,因为.sph文件在服务器上,所以可以从它重新创建配置,因此通过不提供配置文件,您只会使访问索引配置变得稍微困难一些,这并非不可能。

.为了简单起见,可以将较小的字形文件嵌入到索引文件中,但如果文件很大,搜索将直接从文件中加载它。(仅存储在sph文件中的路径)

老实说,不要看到你希望通过对指数数据保密而获得什么。反正都在索引文件里。