MongoDB
MongoDB
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的...(more)
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

问题

互联网服务hbase·2017-01-10
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
mysql:自带的mysqldump,或者第三方的xtrabackupmongodb:mongodump或者mongoexporthbase不了解
软件开发hbase·2017-01-11
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
这里说一下mongo和传统关系型数据库的根本差异,不过mongo是和rdbms最像的一款nosql了。应用开发:1、因为是schema-less(无表结构)的json存储,所以在设计方面和传统数据库有很大不同。比如说没有外表关联关系(可以通过内嵌来处理)。没有事务(或者说多行事务)2、原生JSON,不支持SQL,使...
互联网服务创建索引·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
创建索引一般都是在主节点上创建的,然后会同步到从节点。有某些特殊的情况(比如说只要在专门数据分析的从节点上加索引,其他节点不要同步),可以把从独立出来单节点启动,单独加索引,再加回集群。...
政府机关数据库·2015-05-06
Wentasy · ChainONE 擅长领域:数据库, 大数据, 内存数据库
76 会员关注
MySQL 也有分片,不过坑太多。实现分片可以参考 MySQL Fabric、ScaleBase 等。
能源采矿非关系型数据库·2017-05-31
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
导入导出有mongodump/mongoresotre和mongoexport/mongoimport两套工具前者适合大数据量的备份恢复,是基于bson的后者适合少量数据,使用更灵活,可以基于json或者csv管理和修改数据的话,和传统rdbms类似。虽然说是schema-less,但是还是建议遵循一定的规则做schema的设计,相同fiel...
能源采矿应用场景·2017-01-11
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
适合快速开发、简单部署、需要横向扩展等具体案例如下1、电商平台(如小红书、唯品会)2、移动应用(如快的打车)3、CMS内容管理(如adboe exprience manager)4、海量日志分析(如360)5、基于hadoop/spark的大数据的协作(如东航下一代旅客服务系统)6、还有各种手游网游爬虫等等内存直接...
银行hbase·2017-01-12
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
mysql:自带的mysqldump,或者第三方的xtrabackupxtrabackup支持差异备份mongodb:mongodump(mongoretore)或者mongoexport(mongoimport)mongodb的增量备份还需要基于oploghbase不了解
软件开发内存管理·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
mmap和wt两者的加载机制不同,因为mmap基本已经被淘汰,这里以wt引擎为例,简单说明一下。wt引擎的内存会放部分数据文件,和索引信息(有些未使用索引只存放极值信息)的缓存。在初始化的时候分配一定的空间,后期使用时,不断占用配置的wiredtiger.cachesizegb配置的空间,直到占满位置,一...
银行MongoDB·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
不是做主从复制时候用的,只是从节点用mongo客户端登陆的时候,敲一下slaveOK表示,知道这台是从节点,然后在上面做查询
IT其它应用场景·2017-01-12
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
MySQL:所有传统关系型数据库能处理的几乎都能处理MongoDB:非结构化数据、快速开发、简单部署、弱事务、弱关联的场景HBase:海量数据

描述

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的...(more)
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
X社区推广
  • 提问题