我需要设计一个好友数据库
表为 user表与 friend表
需要请问的就是 friend(字段 user_id,user_friend) 表中 user_friend字段使用什么方式好
我有两中方案
A: 好友,好友, //使用,分割
B: 直接插入一条好友记录
请问一旦网站注册人数超过几W以上,并且每个人都有20人以上好友,并且需要设置好友的一些属性(比如说显示好友的在线时间,上次登陆时间,注册时间等信息) 请问我的哪种方案会更好(基于检索速度,优化比较哪中会更好)?
------解决方案--------------------------------------------------------
我选择B
------解决方案--------------------------------------------------------
选择B 可扩展性强
------解决方案--------------------------------------------------------
我也觉得B会比较好,直接从数据库中检索出数据要比把字符串拆分了效率要高.虽然要浪费数据库空间,但是值得.
------解决方案--------------------------------------------------------
B
------解决方案--------------------------------------------------------
first b
------解决方案--------------------------------------------------------
选B
A 性能不好,维护比较困难,代码不好些,反正全是缺点
B 结构性好,符合规范,性能应该比A好,易于维护