sass系统是否应该分库

RT如果不分库怎么防止数据混乱?

路漫漫其修远兮,吾将上下而求索
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 5

我目前做saas方案是分库,一个租户单独一个数据库。这样方便做集群。

3周前 评论
kingjian 3周前
kingjian 3周前
pi_phq (楼主) 3周前
jehu 3周前
91hero (作者) 3周前
pi_phq (楼主) 3周前
pi_phq (楼主) 3周前
91hero (作者) 3周前
❤seven 3周前
Epona

不分库就是在表里面加上 类似user_id或者group_id的字段,查询的时候只查询符合的值即可。

分库就是每个组用一个单独的表, 各有优劣吧。

这些都应该有开源的解决方案,或者包来解决,可以上GitHub找一下进行参考

3周前 评论

我觉得看项目需求来制定方案,分库和同库各有优劣,操作数据隔离的方式和共有资源读取方式都不同

不分库就在每张表上面加入对应机构的标示 操作最简单

3周前 评论

各有优劣,一个运营维护成本高,一个代码开发繁杂

3周前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!