Coreseek®  
 | 首页 | 注册 | 回复 | 搜索 | 统计资料 |                 网站首页产品服务开放源码安装使用常见问题中文手册社区交流联系我们 
全文检索 论坛首页 / 全文检索 /

如果对多个表进行查询

 
chp008
会员
#1 | 发表时间: 2009 03 20 14:45
回复 
在Sphinx的配置文件中,sql_query是不是只可以写一个。如果我有两张表需要全文索引,是不是需要写两个配置文件。A.config和B.config。写两个配置文件之后,如果启动Searchd去监听查询呢?Searchd --config A.config, 再Searchd --Config B.config。能同时响应多表全文索引吗。
chp008
会员
#2 | 发表时间: 2009 03 20 14:54
回复 
另外在csft.conf中为什么没有sql_query参数的配置呢。
HonestQiao
会员
#3 | 发表时间: 2009 03 20 18:20
回复 
每个searchd可以同时为多个index服务的,仅需在搜索时,指定index名称即可。
cfanbo
会员
#4 | 发表时间: 2010 05 07 17:16
回复 
每个searchd可以同时为多个index服务的,仅需在搜索时,指定index名称即可。


搜索出来的结果如何区分呢,怎么知道哪个id是哪个表里的,还有显示结果的时候不会是查询两个数据库后,把相关标题信息等信息显示出来,再按搜索出来的顺序重新组合吧
HonestQiao
会员
#5 | 发表时间: 2010 05 09 13:59
回复 
你自己通过逻辑手段来区分啊。

否则你自己怎么知道从什么表读取数据?
 
回复
Bold Style  Italic Style  Image 链接  URL 链接 
发帖注意:
  • 网址中请去掉http://开头,例如:您需要输入www.coreseek.cn,而不是http://www.coreseek.cn
  • 咨询问题,请贴出详细的操作系统版本、Coreseek版本(Linux环境请给出编译参数)
  • 请仔细查看中文手册和本站安装指南,确认操作正确
  • 请仔细查看常见问题解答,也许你的问题已经有解决方法

» 帐号  » 密码 
发帖前请登陆, 或者 注册 .