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

问题

软件开发MongoDB·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
这个问题问的有些笼统一般来说,看慢查询,有没有可以添加的索引然后看系统参数,比如说wt引擎的内存使用情况,交换情况,是否buffer不够用了再下来就是硬件的升级了
软件开发集群·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
你的迁移是指怎么迁移?一般来说mongodump来迁移即可。集群迁移的话,建议直接在目标服务器上面搭建从节点。全部搭建完之后,把新的从节点升级为主节点,再把老机器剔除出集群。不过如果数据量太大,而且平时数据更改很频繁的话,初始化同步的过程可能Oplog不够用。方案1、先升级到3...
银行MongoDB·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
mongodb的oplog类似于mysql的binlog可以经常备份oplog,然后通过全备恢复,再重放oplog的方式恢复到任意时间点。
银行MongoDB·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
数据库和集合都放在你配置文件dbpath所在的路径中里面会有wiredtiger自己的元数据,各数据库的数据文件,索引文件,journal日志信息等其实自己建一个库去看看就知道了
软件开发内存管理·2017-06-08
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
mmap和wt两者的加载机制不同,因为mmap基本已经被淘汰,这里以wt引擎为例,简单说明一下。wt引擎的内存会放部分数据文件,和索引信息(有些未使用索引只存放极值信息)的缓存。在初始化的时候分配一定的空间,后期使用时,不断占用配置的wiredtiger.cachesizegb配置的空间,直到占满位置,一...
旅游数据库升级·2017-06-07
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
原因是因为3.0开始mongodb的认证加密模式从Mongodb-cr改到了sha1治标的方法就是,先关闭验证,然后把admin库中system.version表的{ "_id" : "authSchema", "currentVersion" : 3 },那个currentVersion改成3,默认记得是5就可以了治本方法1、升级客户端的驱动(迟早要升级了,不然不...
银行MongoDB·2017-06-06
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
应该是你的连接终端的问题,试一下shift+退格或者shift+delete
银行大内存页·2017-06-06
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
Transparent Huge Pages是linux上的一种内存管理方式,通过调大内存页,来减少大内存机器的Translation Lookaside Buffer的开销。然而MongoDB(其实mysql和oracle也是)数据库对内存访问是随机而非连续的,所以在Huge Pages上反而会有性能的衰减。所以建议关闭Huge Pages...
银行MySQL存储引擎·2017-06-06
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
用MMAPv1的引擎是有限制的,因为存储的namespace有限。不过这个引擎远不如新的WiredTiger引擎,已经不推荐,也不应该使用了。WiredTiger引擎从上个版本起已经是默认的引擎了。单集合大小上限和你的OS还有文件系统有关,MongoDB本身没有限制。此外,如果集合类型是capped collectio...
互联网服务MongoDB·2017-06-06
liucj2004 · undefined 擅长领域:数据库, 数据库系统改造, 关系型数据库
441 会员关注
既要隔离,又要外网访问。这个就是纯粹的网络问题了。外网要访问的话,vpn\ssh隧道都可以。不要把mongodb直接暴露在公网,那个很危险。

描述

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