我想开发个类似微博的程序,怎么显示粉丝呢?假设粉丝为1W人, 难道要入库1W个用,分割UID?! 然后转换成数组,再显示;
这样MYSQL压力太大了. 一个有3W个注册用户的小网站,其重要成员粉丝就能达到1W人,感觉太耗性能了.另一种方案,建立一个新表,一行存储一个粉丝, 1W人的小网站, 平均一个用户关注了5人,就能达到5亿行数据....有没有更好的解决方案,小网站,顶多一两台服务器,兼顾性能,如何解决;
这样MYSQL压力太大了. 一个有3W个注册用户的小网站,其重要成员粉丝就能达到1W人,感觉太耗性能了.另一种方案,建立一个新表,一行存储一个粉丝, 1W人的小网站, 平均一个用户关注了5人,就能达到5亿行数据....有没有更好的解决方案,小网站,顶多一两台服务器,兼顾性能,如何解决;
解决了,强制分表,根绝UID尾部的数字,分成99个表.
这样性能更差, 1W个粉丝,不是1W个元素吗, 这个SQL命令要多长啊, IN (1W个字节X2)