
MongoDB
文章平均质量分 87
Ansel_TbN1
如果不能天天开心,那要长命百岁还有何意义。
展开
-
MongoDB的下载、安装和启动
一、MongoDB简介MongoDB 是基于分布式文件存储的数据库,是一个介于关系数据库和非关系数据库之间的产品,由C++语言编写。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型,而且支持对数据建立索引。另外,在4.0版本(预计2018年夏季发布)中将提供事务(ACID)相关支持。MongoDB 4.0 在2018年夏季如期发布,开始支持事务操作。200...原创 2018-03-16 16:54:34 · 1479 阅读 · 0 评论 -
MongoDB数据库存储引擎浅析
存储引擎是一个数据库的组成部分,它控制着数据在内存和磁盘中如何存取。在项目开发中,为数据库选择一个好的、适合的存储引擎并深入了解该存储引擎的运作和利弊,对于每个开发者来说也很重要。MongoDB作为时下很流行的一款NoSQL数据库,它也支持了很多种存储引擎,下面简单分析一下它们的特点。一、MMAPv1MMAPv1是MongoDB 3.0.0版本之前的默认存储引擎,它是基于内存映射文件存储的...原创 2018-03-17 06:25:17 · 1215 阅读 · 0 评论 -
NoSql和RDBMS的区别与比较
Nosql(not only sql) 不是用于关系型数据库管理系统(RDBMS)。接下来我们讨论一下NoSql DataBase和关系型DataBase的区别,还有一些关于为什么不在传统的关系型数据库(RDBMS)上使用NoSql的数据库模型。 如今,互联网已经拥有百亿到万亿级别的用户,甚至更多。大数据、大用户和云计算是目前每个主流app所面临、使用或者将要面临...原创 2018-04-04 02:55:31 · 10431 阅读 · 0 评论 -
MongoDB数据库基本操作
操作MongoDB中的数据,可以使用数据库自带的Mongo Shell,或者使用官方的GUI工具:MongoDB Compass(MongoDB Compass下载地址:https://www.mongodb.com/download-center?jmp=nav#compass),另外还有第三的GUI工具:Robo T3等(Robo T3下载地址:https://robomongo.org/...原创 2018-03-28 19:47:16 · 514 阅读 · 0 评论