PHP类似多商家设计方案

如果是社区100个,数据量每个社区达10w,每个社区用户有购物单,配置等等,这样的数据库,怎么设计好
假如社区 A www.xxx.com/A
如果我用一数据库还是多数据库,根据A来读取数据库 , 那个方案比较好
这样做是不是很奇葩?有没有更合理的方案?
淘宝的多商家是怎么做的?大概

阅读 3.2k
2 个回答

建议多数据库,因为随着业务的发展,为了提高性能,肯定要分数据库的,如果在前期就能做数据库独立的话,那就非常好了。

按社区分表就行,每个社区10w用户,每个用户10个购物单,也才100w数据。
当然,前提是没有跨区域的操作,比如说筛选出某个时间段的所有订单。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题