分库分表后,全站搜索怎么查询?

jsny821 2013-07-03 02:59:26
给系统分库分表之后,搜索全站帖子内容,怎么查询?


例如,有3个数据库,db1、db2、db3,db1库中有帖子表1、表2、表3,db2库中有帖子表4、表5,db3库中有帖子表6。这3个数据库中表的结构是相同的,如果我要搜索关键词 “测试” ,我该如何做,才能搜索所有库中的所有帖子表里面内容为 “测试” 的帖子?

求思路~~~ 各位大虾多多指教~~
...全文
958 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kyren 2016-02-19
  • 打赏
  • 举报
回复
先查询每个表,再合并结果。
jaksmine 2016-02-19
  • 打赏
  • 举报
回复
用sphinx做全文搜索
anydy2008 2013-07-05
  • 打赏
  • 举报
回复
加一个总索引表 记录id 标题、及类别等用来搜索用的。 插入数据到分表的时候 先插这张表,然后用这张表的id作为分表的id。
SHANDIANDIAN 2013-07-03
  • 打赏
  • 举报
回复
联合3个分表查询

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧