MongoDB作为一种NoSQL数据库产品,其实已经非常著名了。去年,由于MongoDB安全认证的薄弱,上万家公司中招。虽然是一则负面新闻,但是也从侧面说明了MongoDB的流行程度。
下图是DB-Engines统计的2017年5月全球数据库引擎使用排名。从图中可以看出,mongoDB位列总榜第五,非关系数据库第一,非常靠前的排名。
我个人对mongoDB并不是非常熟悉,但是经过一段时间的了解,对mongoDB的特性还是有了一些简单的理解,这里记录一二。
- 首先,mongoDB作为一种非关系型数据库,它最大的特点就是Schema非常的弱。换而言之,mongoDB的升级以及应用的重构会变得比较简单。
- 其次,mongoDB使用了文档型的存储结构,数据接口则非常接近于JSON。JSON这种数据结构不仅简单而且也是非常流行的网络传输格式。
- 此外,mongoDB充分考虑了数据库规模扩展的需要,所以能够很好的适应业务发展。
话说了这么多,还是要回到实际使用上。这里我将使用Spring Boot来操作mongoDB,Spring Boot由于有Spring Data的支持,使用mongoDB还是比较轻松方便的。
方法如下:
首先是添加Spring Data mongo的配置依赖,如下所示:
compile("org.springframework.boot:spring-boot-starter-data-mongodb")
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1142
183.71 KB下载数642
644.84 KB下载数2755
相关文章
发现更多好内容猜你喜欢
AI推送时光机利用Spring Boot操作MongoDB的方法教程
后端开发2023-05-31
Sprint Boot 集成MongoDB的操作方法
后端开发2023-05-30
Spring Boot中使用Spring Retry重试框架的操作方法
后端开发2024-04-02
利用Spring Data MongoDB持久化文档数据的方法教程
后端开发2023-05-31
Spring boot部署发布到linux的操作方法
后端开发2023-05-31
使用GO操作MongoDB的方法
后端开发2024-04-02
基于Spring(Boot)下策略模式的使用方法教程
后端开发2024-04-02
MongoDB中使用JOIN操作的方法
后端开发2024-04-02
利用spring AOP记录用户操作日志的方法示例
后端开发2023-05-31
Spring Boot全局配置和注解的操作方法有哪些
后端开发2023-06-20
使用Spring Boot实现操作数据库的接口的过程
后端开发2024-04-02
Spring Boot两种全局配置和两种注解的操作方法
后端开发2024-04-02
利用numpy+matplotlib绘图的基本操作教程
后端开发2022-06-04
安装使用Mongoose配合Node.js操作MongoDB的基础教程
后端开发2022-06-04
Python利用flask操作Redis的方法详解
后端开发2023-02-01
Node.js中使用mongoose操作mongodb数据库的方法
后端开发2022-06-04
咦!没有更多了?去看看其它编程学习网 内容吧