MongoDB刚刚发布了3.4版本的数据库产品。该公司表示,此次发布的目标客户是那些希望进行“数字化转型”的企业。
MongoDB的意思是这个版本的软件扩展了操作和分析能力,目的是帮助那些企业为他们的“下一代应用程序”选择单一的数据库。
以下是MongoDB对3.4版本的看法
最新版本是将MongoDB置于企业数字化转型计划中心的一个重大进步。如今的组织都专注于提供新型应用,如物联网(IoT)和人工智能,这些都有深入的操作和分析需求。MongoDB进一步增强了该产品始终在线的运营和实时分析能力,使企业更容易通过单一数据库巩固其技术足迹,加速其数字转型。
关于产品的其他说明:
- MongoDB 3.4介绍本地图形分析和分面导航,支持一系列的用例,如电子商务、社交图形分析和网络安全。
- 一个全新的SQL接口可用。该公司表示,新的界面将显著提高工作负载性能,简化设置,并增加对Windows计算环境的支持。
- Apache Spark的MongoDB连接器已经更新为支持Spark 2.0。
该公司增加了几个功能,以促进“跨多个数据中心的全球运营和“始终在线”的可用性。雷竞技电脑网站它们包括:
- 专区,为多区域部署设计的完全弹性数据库分区功能。区域允许数据库管理员将数据分区关联到特定的硬件资源和位置,比如分层存储以优化成本,或者本地数据中心以满足数据主权要求。雷竞技电脑网站专区完全集成在MongoDB的管理工具中,为管理员提供了简单、直观的界面来实现这个强大的功能。
- 更快的弹性操作极大地减少了与跨分布式集群平衡数据相关的时间,使管理员能够在不停机的情况下快速地扩展部署。
该公司还指出,MongoDB 3.4还增加了额外的“高级工具和安全”:
- Compass是MongoDB的GUI,它使您可以轻松地探索和操作数据,是一个非常强大的工具。它现在包括编辑文档的完整CRUD(创建、读取、更新和删除)功能,能够直观地创建和应用文档验证规则,能够可视化地解释探索查询性能的计划,以及实时索引使用统计信息,以帮助优化性能。
- 简化了数据库作为服务的私有云部署。MongoDB Ops Manager引入了服务器池和本地云铸造厂的集成,使得在本地云基础设施中提供和管理数据库资源变得更加容易。
- 只读视图简化了应用程序开发团队的数据访问,并提供了对敏感数据(如个人识别信息(PII))的细粒度控制。通过对数据进行过滤和屏蔽,视图允许组织通过减少数据暴露的风险,更容易地满足受管制行业的遵从性标准。
MongoDB 3.4的快照分析
MongoDB在NoSQL市场中非常有名,很明显,该公司希望接触到商业智能和事务性工作负载的开发人员。该公司为内部和基于云的部署提供支持。这个声明让我想起了MarkLogic不久前做的一件事(见“MarkLogic: NoSQL数据库能支持当今的企业吗?,以获取更多信息)。
MongoDB和MarkLogic在尝试将企业级工作负载“重新托管”到它们的数据库上时面临的主要挑战如下:
- 兼容性——除非企业认为移植/转换非常简单,即几乎不需要做任何工作,否则他们不会在转换上投入有限的资源。他们更有可能继续做他们现在正在做的事情。
- 性能——不管新软件提供了哪些新功能,如果原始性能与之前使用的数据库性能不一致,企业都不会考虑做出改变。业务关键型工作负载不会因为任何原因而减速。
- 成本——虽然企业总是在寻求降低成本,但它们不太可能努力“重新托管”基于数据库的工作负载,除非它们能够实现大幅降低成本。我说的是50%或更多,而不是5%到10%的成本降低。
- 专业知识——企业员工是否必须重新学习一切才能充分利用技术?如果有的话,他们什么时候有空?