【83期】面试被问到了Redis和MongoDB的区别?看这里就对了

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> 【83期】面试被问到了Redis和MongoDB的区别?看这里就对了

点击上方“Java面试题精选”,关注公众号

面试刷图,查缺补漏

号外:****往期面试题,10篇为一个单位归置到本公众号菜单栏-面试题,有需要的欢迎翻阅。

项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。

最近又想起为什么用MongoDB,就查阅一下,汇总汇总:

之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项目中用的是MongoDB,目前是百万级的数据,将来会有千万级、亿级。

就Redis和MongoDB来说,大家一般称之为Redis缓存、MongoDB数据库。这也是有道有理有根据的,Redis主要把数据存储在内存中,其“缓存”的性质远大于其“数据存储“的性质,其中数据的增删改查也只是像变量操作一样简单;

MongoDB却是一个“存储数据”的系统,增删改查可以添加很多条件,就像SQL数据库一样灵活,这一点在面试的时候很受用。

MongoDB语法与现有关系型数据库SQL语法比较

https://www.cnblogs.com/java-spring/p/9488200.html

Mongodb与Redis应用指标对比

MongoDB和Redis都是NoSQL,采用结构型数据存储。二者在使用场景中,存在一定的区别,这也主要由于二者在内存映射的处理过程,持久化的处理方法不同。MongoDB建议集群部署,更多的考虑到集群方案,Redis更偏重于进程顺序写入,虽然支持集群,也仅限于主-从模式。

【83期】面试被问到了Redis和MongoDB的区别?看这里就对了
来源:cnblogs.com/java-spring/p/9488227.html

最近五期

与其在网上拼命找题?** 不如马上关注我们~**

【83期】面试被问到了Redis和MongoDB的区别?看这里就对了

原文始发于微信公众号(Java面试题精选):

本人花费半年的时间总结的《Java面试指南》已拿腾讯等大厂offer,已开源在github ,欢迎star!

本文GitHub https://github.com/OUYANGSIHAI/JavaInterview 已收录,这是我花了6个月总结的一线大厂Java面试总结,本人已拿大厂offer,欢迎star

原文链接:blog.ouyangsihai.cn >> 【83期】面试被问到了Redis和MongoDB的区别?看这里就对了


 上一篇
【82期】面试中被问到SQL优化,看这篇就对了! 【82期】面试中被问到SQL优化,看这篇就对了!
点击上方“Java面试题精选”,关注公众号 面试刷图,查缺补漏 号外:****往期面试题,10篇为一个单位归置到本公众号菜单栏-面试题,有需要的欢迎翻阅。 前言本文主要针对的是关系型数据数据库MySql。键值类数据库可以参考: htt
2021-04-05
下一篇 
【84期】面试中设计模式能问些什么?比如说一下三种单例模式实现 【84期】面试中设计模式能问些什么?比如说一下三种单例模式实现
点击上方“Java面试题精选”,关注公众号 面试刷图,查缺补漏 号外:****往期面试题,10篇为一个单位归置到本公众号菜单栏-面试题,有需要的欢迎翻阅。 回答围绕 懒汉式单例,饿汉式单例,双重检查等即可,下面给出可以在面试中回答的知识点,
2021-04-05