84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
有两张表,群表,群成员表,现在成员表比较大想进行分表
想到有两种分表方法,按人分或按群分
如果按人分,查询哪个人加入过哪个群很容易,但查询群有多少人报名就要用UNION去查了
如果按群分,查询群有多少人报名很容易,但查询哪个人加入过哪个群就要用UNION去查了
请问有什么好的方案可以令上面两个需求都可以高效查询,分表是为了减少查询压力,但用UNION又会增加查询压力,违背分表的初衷了
幾百萬資料的群組聊天要怎麼分錶? -PHP中文網路問答-數百萬資料的群組聊天要怎麼分錶? -PHP中文網問答
圍觀一下哦,學習一下。
推荐使用hash方式分表,根据用户id进行hash分表,假设你有1亿的聊天记录,那么不到100张表也够了。
幾百萬資料的群組聊天要怎麼分錶? -PHP中文網路問答-數百萬資料的群組聊天要怎麼分錶? -PHP中文網問答
圍觀一下哦,學習一下。
推荐使用hash方式分表,根据用户id进行hash分表,假设你有1亿的聊天记录,那么不到100张表也够了。