文章详情页
mysql分表问题
浏览:81日期:2022-06-13 16:49:03
问题描述
问题解答
回答1:一篇文章对应多个标签,一个标签下有多篇文章,多对多的关系。解决方法:article_tags增加一列,记录文章所有的标签。(毕竟一篇文章的标签不会特别多)于是就有3列,一列标签id,一列文章id,一列文章所有标签id;按照标签id分表,通过tag_id 查询能所有标签下面的文章,所有标签和标签表关联查到所有标签。
回答2:你可以将文章对应的标签id以数组的方式存入数据库
回答3:分表规则:
tags_id % 10
1、通过tag_id 查询所有标签下面的文章。 根据分表规则找到对应的table,进而查询对应的文章id2、文章详情里面查询所有标签 文章表建立一个新字段,逗号隔开存储标签
相关文章:
1. docker内创建jenkins访问另一个容器下的服务器问题2. Whitelabel错误页面发生意外错误(类型=未找到,状态= 404)/WEB-INF/views/home.jsp3. html5 - h5写的app用的webview,用手机浏览器打开不显示?4. docker-compose 为何找不到配置文件?5. 用Java8的 stream 操作外部集合是否存在并发问题?6. docker容器呢SSH为什么连不通呢?7. docker gitlab 如何git clone?8. html5和Flash对抗是什么情况?9. css3 - 请问,如何写这个颜色的(渐变),并且在移动端自适应10. javascript - 移动端,当出现遮罩层的时候,遮罩层里有div是超出高度scroll的,怎么避免滑动div的时候,body跟随滑动?
排行榜
