开发者社区> 问答> 正文

[@徐雷frank][¥20]MongoDB能否替代mysql,怎么实现替代呢

我们在开发中使用过mongodb,但只是简单用来记日志,业务数据都还是使用mysql,感觉mongodb都浪费了,如何让mongodb在业务上,发挥更重要的作用呢

展开
收起
鸿特孙进文 2018-11-22 20:34:21 3767 0
3 条回答
写回答
取消 提交回答
  • 刘子瑛,阿里系统框架专家。工作十余年,一直对新编程语言、新开发方法、数学与算法相关和并发等相关领域保持浓厚的兴趣。乐于通过技术分享促进新技术。

    在传统的MVC架构下,MySQL的用途更为广泛。比如Spring MVC框架中使用MyBatis访问MySQL是标配。

    但是,到了反应式编程的时代,比如Spring Framework 5.0支持的Web Flux模型,标配就是Redis, MangoDB, CouchDB这样的NoSQL数据库了。

    2019-07-17 23:16:02
    赞同 展开评论 打赏
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

    1、MongoDB只记录日志确实浪费了
    2、不知道你的是什么行业什么系统?电商、物流、大数据、移动物联网、物联网、监控、航空系统、导航都可以使用。对于不确定数据模型的高并发都可以使用MongoDB。

    2019-07-17 23:16:02
    赞同 展开评论 打赏
  • 这个不太现实,每种数据库都有自己的特性。

    2019-07-17 23:16:01
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Data as a Service - 数据即服务 -- MongoDB⾼级应⽤模式 立即下载
开源数据库 MongoDB 专场 MongoDB疑难杂症分析及优化 立即下载
饿了么高级架构师陈东明:MongoDB是如何逐步提高可靠性的 立即下载

相关镜像