一、MongoDB数据库的特点及安装MongoDB数据库的特点面向文档,模式自由json数据模式(bson)(可以初略理解为字典)多级引索高可用复制集水平扩展跨平台、多种语言接口弱事务类型大数据、高并发、弱事务的web2.0互联网应用。优点:弱一致性,文档格式存储方式,内置gridFS(分布式文件系统)缺点:不支持事务,空间占用大MongoDB数据库的安装安装:一路点击next,finish配置环
分类:
数据库 时间:
2018-09-24 11:25:10
阅读次数:
256
这一篇文章介绍SpringBoot使用WebFlux响应式编程操作MongoDb数据库。 前言 在之前一篇简单介绍了WebFlux响应式编程的操作,我们在来看一下下图,可以看到,在目前的Spring WebFlux还没有支持类似Mysql这样的关系型数据库,所以本文以MongoDb数据库为例。 Sp ...
分类:
数据库 时间:
2018-09-14 14:00:12
阅读次数:
224
MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案,是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型,不再有 “行” 的概念,之前几篇文章都是在将 MySQL ,所以这里得有一定的区分,MySQL 它有 “行” 的概念,有 “表” 的概念。MongoDB 的运行方式主要基于两个概念:集合与文档
分类:
数据库 时间:
2018-09-14 10:56:47
阅读次数:
162
转文:原文 1 mongoose简介 在使用mongodb数据库开发项目中,nodejs环境下可能会使用到mongoose模块连接并操作mongodb数据库。mongoose模块相当于Java中的数据库驱动,例如mysql-connector-driver-xxx.jar等,大体作用都是连接数据库, ...
分类:
其他好文 时间:
2018-09-13 12:11:21
阅读次数:
637
之前学过的有mysql数据库,现在我们学习一种非关系型数据库 一、简介 MongoDB是一款强大、灵活、且易于扩展的通用型数据库 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用 ...
分类:
数据库 时间:
2018-09-12 22:56:19
阅读次数:
260
介绍 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 MongoDB中将数据存储为一个文档,文档由键值对(key=>value)组成,MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。 MongoDB ...
分类:
数据库 时间:
2018-09-09 21:07:02
阅读次数:
224
一、MongoDB特点 二、操作mongodb数据库 1、创建数据库 语法: use 数据库名 注意:如果数据库不存在则创建数据库,否则切换到指定数据库。 如果新创建的数据库不在列表内,要显示它,需要插入一些数据 2、查看所有数据: show dbs 3、查看当前正在使用的数据库 a、db b、db ...
分类:
数据库 时间:
2018-09-07 22:46:37
阅读次数:
215
恢复内容开始 工作中接触到的数据库已经很多了,下面来总结一下,也熟悉一下。 数据库种类: 数据库种类也很多,有成熟且稳定的 MySQL 数据库,有后起之秀的 MongoDB 数据库,也有新时代宠儿 Redis 数据库。除此之外,还有其他一些数据库,例如 Sqlite、Oracle 等。 那么问题来了 ...
分类:
数据库 时间:
2018-08-30 21:05:42
阅读次数:
464
其实一直想整理下我常使用的MongoDB数据库的一些操作命令,终于有时间了~ MongoDB是一种开源的,免费的非关系型数据库(NoSql),不存在表、记录等概念,与通常的关系型数据库有些差异: MongoDB里的集合可类比成关系数据库中的表,集合没有固定的结构,这意味着你在对集合可以插入不同格式和 ...
分类:
数据库 时间:
2018-08-30 01:57:31
阅读次数:
143