求教 MySQL大数据量查询问题

ganchuang007 2017-07-26 06:01:18
比如某视频网站,用户表A:1亿条数据。我按用户名hash取模分表,10台机器,10张表。
登录的时候通过自己的用户名去指定机器查询。我在网页端通过关键词abc搜索视频,有视频abc1,那么视频abc1的发布者是怎么查询出来的
...全文
209 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lifewell1 2017-08-02
  • 打赏
  • 举报
回复
表加索引 一亿条数据加分区就够了 线程池查询,10条线程分别查询10 张表 最后合并统计
潇湘如梦 2017-08-02
  • 打赏
  • 举报
回复
对视频名称列建立索引,对关键词进行分词,并发查询,先查完全匹配——视频名中包含abc的视频,然后查包含ab,ac,bc,a,b,c的视频

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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