MongoDB吸引了微软公司的注意力,微软公司计划针对运行于该公司2017年发布的Azure Cosmos DB数据库之上的MongoDB应用提供API。 Azure云环境中的厂商可以继续扩展MongoDB的应用范围。
ScaleGrid公司和MLab公司是也追随Azure MongoDB服务的玩家,更不用说该数据库的创造者MongoDB公司了,MongoDB公司去年发布了针对Azure的版本Atlas数据库即服务。现在,这款流行的NoSQL文档数据库已经找到了其它玩家把它带到Azure云环境。
ObjectRocket长期在Amazon AWS云环境中支持MongoDB即服务,最近将在微软Azure云环境中支持MongoDB即服务。这需要Azure MongoDB提供MongoDB实例,运行在专门的Azure虚拟机集群中,运行其中可以通过ObjectRocket控制面板进行管理。为ObjectRocket数据库团队提供全天候访问也是服务的一部分。
尽管微软公司努力发展了替代产品Cosmos DB数据库(及其前身DocumentDB),开源的MongoDB平台仍在继续壮大。它避开了关系型模型,加速了数据库开发和应用更新,尤其是在面向web商务系统的大数据领域,该产品被程序员们广泛认可。
新的Azure MongoDB服务是ObjectRocket β版,产品设计考虑了美国Sitecore公司的Sitecore Experience数据库用户的体验。Sitecore产品是基于.NET开发框架的,同时使用了SQL Server数据库和MongoDB数据库,该产品已作为内容管理和用户体验软件系统的一部分进行了部署。
SingleStone 咨询公司(位于Richmond, Va.)的数据管理技术总监Jeff Hansen说:“我们使用Sitecore与客户协作,可以优化与客户的沟通效果”。该公司在很早的时候就使用了微软Azure云环境中的“ObjectRocket MongoDB即服务”。
Hansen说MongoDB是Sitecore数据工具包中的基础组成部分,但是把SQL Server管理技能用到MongoDB环境(不管是内部部署还是云环境)对于许多商店来说是比较困难的。
他说ObjectRocket扩展MongoDB的专业能力在SingleStone公司的决策中扮演重要角色,特别是对于云环境中的容量规划方面,ObjectRocket的管理秘笈尤其可以证明其价值。
ObjectRocket在仍然年轻的MongoDB世界中已经积累了相当的经验。自2012年MongoDB第一个版本发布以来ObjectRocket就开始支持MongoDB了,后来扩展支持了Redis、Elastic Search和Hadoop处理数据工作的效果也很好。
该公司总经理Stephen Nolan表示,随着时间推移ObjectRocket已经构建了自己的专门工具,用来处理MongoDB负载、查询优化等等。他预计MongoDB以及其它专用数据存储工具的使用率将会继续增长。
他说:“MongoDB使用率还在继续上升,特别是那些开发新应用程序的开发人员更愿意选用。现在的开发人员——包括大企业或者所谓影子公司的开发人员,都在构建微服务,他们会根据特定的工作需求选择合适的数据库。”
(译注:影子公司指各独立公司为了某一种技术或业务上的利益,暂时组合在一起,融各自精髓于一体,一旦其目的或任务完成,该组织便自然解散。“影子公司”虽未见机构的存在,但其竞争力是巨大的。)
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
不安全的Firebase数据库使关键数据面临风险
当开发人员无法对支持其移动应用程序的数据库或云实例执行身份验证时,这里会发生一种最简单且最具破坏性的安全事件。 […]
-
真正的甲骨文云战略vs. AWS和Azure
如今,甲骨文云战略正遭受重创。原产品开发主管Thomas Kurian离开,加盟谷歌云计算部门,再加上甲骨文混 […]
-
FaunaDB分布式云数据库瞄准事务性NoSQL
作为云计算平台领导者,近日AWS在其NoSQL软件-DynamoDB中增加了对事务处理工作负载的支持,从而进一 […]
-
OpenWorld18大会:Ellison宣布数据库的搜寻和破坏任务
在旧金山举行的甲骨文OpenWorld 2018大会中,甲骨文首席技术官(CTO)兼创始人Larry Elli […]