fecshop项目使用了mysql和mongodb双数据库,现在要做二开,什么场景下使用mysql或者mongodb才算是合理呢?

问题咨询 · tgy3300 · 于 5年前 发布 · 1715 次阅读

如题。fecshop项目使用了mysql和mongodb双数据库,现在要做二开,什么场景使用mysql,什么场景使用mongodb才算是合理呢?

共收到 5 条回复
Fecmall#15年前 0 个赞

如果涉及到多表事务操作的,选择mysql,譬如购物车,订单,库存,优惠卷等

如果不涉及到多表事务,可以选择mongodb,mongodb性能并发高,性能强劲,易于横向扩展

2楼 已删除.
tgy3300#35年前 0 个赞

@Fecshop #1楼

记得之前我还在qq群里的时候,说的好像是涉及到多表联查的时候用mongodb,因为mysql多表联查性能不够,单表用mysql

Fecmall#45年前 0 个赞

@tgy3300 #3楼 请看一楼的回复。

mongodb是nosql类型的数据库,不支持多表事务。

Kittyfamous#55年前 0 个赞

@fecshop 什么叫横向扩展?

Fecmall#65年前 0 个赞

@Kittyfamous #5楼 搜索一下数据库水平扩展与垂直扩展,很多资料

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics