mongodb是一款数据库软件,可以帮助用户搭建自己的数据库,该软件具有的功能很多,你可以将其添加到你的开发软件使用,可以更快开发出新的数据库,提供创建一个群集、全球集群、安全功能和设置、连接到群集、将数据导入群集、修改群集、移动群集、MongoDB Stitch、组织和项目、监控和警报等多个处理功能,帮助用户轻松搭建数据库。
软件功能
MongoDB Atlas为现代应用程序提供世界领先的数据库,作为由构建数据库的同一团队设计和运行的全自动云服务。 内置经过验证的操作和安全实践,可自动执行耗时的管理任务,例如基础架构配置,数据库设置,确保可用性,全局分发,备份等。 易于使用的UI和API使您可以将更多时间用于构建应用程序,减少管理数据库的时间
MongoDB地图集
数据库即服务
只需单击几下,即可在云中部署,操作和扩展MongoDB数据库。 MongoDB Atlas具有完全弹性和高可用性,是测试最新版数据库MongoDB 4.0的最简单方法。
可在AWS,GCP,Azure上使用
从一开始就安全
完全托管的备份
全面的监控和可定制的警报
轻松迁移现有部署,最大限度地减少停机时间
MongoDB Enterprise Server是MongoDB的商业版。 这包括:
内存存储引擎 - 提供高吞吐量和可预测的低延迟
加密存储引擎 - 在静止时加密您的数据
高级安全性 - 使用LDAP和Kerberos访问控制以及全面的审计来保护您的数据
MongoDB Enterprise是MongoDB Enterprise Advanced订阅的一部分,除了Ops Manager,Compass和Connector for BI之外,它还提供对MongoDB和最佳SLA的最全面支持。
Ops Manager是在数据中心管理MongoDB的最简单方法。 这包括:
监控 - 监控,可视化和警告100多个性能指标
自动化 - 执行单击安装,升级和索引维护,无需停机
备份 - 捕获连续的增量备份,具有时间点恢复功能
查询优化 - 使用Visual Query Profiler,索引建议和自动索引推出,无缝识别和解决运行缓慢的查询
Ops Manager作为MongoDB Enterprise Advanced订阅的一部分提供,该订阅具有对MongoDB和最佳SLA的最全面支持。
MongoDB的咨询工程师可以帮助您安装和配置Ops Manager,以获得最佳性能和可靠性
软件特色
处理数据的最佳方式
简单:以自然、直观的方式处理数据
快速:无需大量工作就能获得出色的性能
灵活:快速适应并做出改变
通用的:支持各种各样的数据和查询
明智地把数据放在你需要的地方
可用性:通过复杂的复制和自愈恢复来交付具有全球适应性的应用程序
可伸缩性:通过本机分片水平增长
工作负载隔离:在同一个集群中运行操作工作负载和分析工作负载
位置:将数据放置在特定的设备和特定的区域中,以进行治理、服务类别和低延迟访问
自由在任何地方奔跑
可移植性:到处运行相同的数据库
与云无关的:利用多云策略的好处,而无需锁定
使用说明
使开发变得容易
MongoDB的文档模型对于开发人员来说很容易学习和使用,同时仍然提供满足任何规模的最复杂需求所需的所有功能。 我们为10多种语言提供驱动程序,社区已经建立了数十种语言。
MongoDB指南针
作为MongoDB的GUI,MongoDB Compass允许您对文档结构,查询,索引,文档验证等做出更明智的决策。 Compass是我们订阅的一部分。
MongoDB Compass有几个附加版本。 有关版本差异的更多信息,请参阅MongoDB Compass文档。
只读版
此版本严格限制为读取操作,删除了所有写入和删除功能。 Readonly Edition是我们订阅的一部分。
孤立的版本
此版本禁用除与MongoDB实例的连接之外的所有网络连接。 Isolated Edition是我们订阅的一部分。
社区版
此版本是使用MongoDB进行开发的免费工具,包含Compass的一部分功能。 Community Edition可供所有用户免费使用。
MongoDB Connector for BI允许您使用所选的BI工具,使用标准SQL查询对MongoDB数据进行可视化,发现和报告。
MongoDB Connector for BI作为MongoDB Enterprise Advanced订阅的一部分提供,该订阅具有对MongoDB和最佳SLA的最全面支持。
MongoDB图表现已推出测试版,是创建MongoDB数据可视化的最快速,最简单的方法。 连接到任何MongoDB实例作为数据源,创建图表和图形,构建仪表板,并与其他用户共享以进行协作。 Charts专为文档模型构建,本机处理复杂的数据结构:嵌套文档,数组等。
必须将图表部署到网络位置的服务器上,该服务器可以与包含要显示的数据的MongoDB实例进行通信。 它被封装为docker镜像,可以在任何支持Docker 17.06及更高版本的操作系统上运行
更新日志
多文档交易
从4.0版开始,MongoDB提供了对副本集执行多文档事务的功能。对于多文档事务,在事务提交之前,事务外部不会看到事务中的写操作。也就是说,多文档事务是原子的。
重要
在大多数情况下,多文档事务比单个文档写入产生更高的性能成本,并且多文档事务的可用性不应该取代有效的模式设计。对于许多场景,非规范化数据模型(嵌入式文档和数组)将继续为您的数据和用例提供最佳选择。也就是说,对于许多场景,适当地建模数据将最大限度地减少对多文档事务的需求。
功能兼容性
MongoDB驱动程序
客户端需要为MongoDB 4.0更新MongoDB驱动程序才能使用事务。
阅读关注快照
MongoDB 4.0为多文档事务引入了一个新的读取关注级别"快照"。
对于多文档事务,MongoDB有时可能会将更强的读取问题替换为"本地"和"多数"读取问题。