在实际操作过程中,遇到下面两个问题,谢谢:
1、现在有千万的新闻数据,根据主键水平切分为 40 张表,然后 sphinx 一切配置妥当了,根据用户输入的关键词在 sphinx 中查找的结果是数据表的主键 id, 然后拿个这些 id 去 40 张表中查找么,这个严重拖慢了查询速度,怎么解决?
2、我目前是使用的 sphinxclient 进行查询交互的,本想使用 sphinxSQL 进行查询,但是 mysql_connect( ) 链接 mysql 9306 一直返回一个未知字符的错误
课程没有提sphinx提供的接口,我想应该是通过提供的接口来进行查询的吧,如果仍然在40张表中进行查询,那sphinx也没有存在的意义了,以上是个人的愚见。