分享 / 2 / 5 / 创建于 3年前
RT如果不分库怎么防止数据混乱?
我目前做saas方案是分库,一个租户单独一个数据库。这样方便做集群。
不分库就是在表里面加上 类似user_id或者group_id的字段,查询的时候只查询符合的值即可。
分库就是每个组用一个单独的表, 各有优劣吧。
这些都应该有开源的解决方案,或者包来解决,可以上GitHub找一下进行参考
我觉得看项目需求来制定方案,分库和同库各有优劣,操作数据隔离的方式和共有资源读取方式都不同
不分库就在每张表上面加入对应机构的标示 操作最简单
各有优劣,一个运营维护成本高,一个代码开发繁杂
tenancy.dev/docs/hyn/5.4/upgrade-f...
我要举报该,理由是:
我目前做saas方案是分库,一个租户单独一个数据库。这样方便做集群。
不分库就是在表里面加上 类似user_id或者group_id的字段,查询的时候只查询符合的值即可。
分库就是每个组用一个单独的表, 各有优劣吧。
这些都应该有开源的解决方案,或者包来解决,可以上GitHub找一下进行参考
我觉得看项目需求来制定方案,分库和同库各有优劣,操作数据隔离的方式和共有资源读取方式都不同
不分库就在每张表上面加入对应机构的标示 操作最简单
各有优劣,一个运营维护成本高,一个代码开发繁杂
tenancy.dev/docs/hyn/5.4/upgrade-f...