云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

大带宽_微网站建设开发_优惠券

小七 141 0

MongoDB在数据库战争中一直被视为利基玩家。它是数据库市场NoSQL领域的领先提供商之一,它的出现是为了在传统关系型dbms难以支持的横向扩展架构中处理数据量。从一开始,像MongoDB这样的NoSQL数据库就被设计成比关系数据库更灵活地处理半结构化和机器数据,而关系型数据库传统上需要在接收数据之前进行严格的数据库设计。作为NoSQL平台最具代表性的提供商,MongoDB通过提高易用性、灵活性和,用于数据管理的文档模型的性能、可伸缩性和多功能性。本周在纽约举行的年度开发者大会上,MongoDB加速了进军企业数据库领域的步伐,并寻找更多机会在公共、私有和混合多云环境中提供产品。在2200多名与会者之前,去年上市的公司今天发布了几项重要的产品公告,下面将详细介绍这些产品,这些产品使其旗舰文档数据库平台成为企业关系数据库用户更具吸引力的迁移目标。但即使在本周发布之前,MongoDB已经通过适合其多种用途的核心功能在全球企业中获得了显著的吸引力:基于文件的存储,具有多台机器上的负载平衡和数据复制功能;通过分片水平缩放;弹性伸缩性;灵活的数据库模式;数据的批处理和聚合操作;文档数据库副本集的高可用性;服务器端执行JavaScript查询、聚合函数并直接向数据库发送命令执行;支持特殊查询和用户定义的JavaScript函数;一级和二级索引索引;实时、事件驱动的变更数据通知;保证跨节点读写一致性;主要编程语言和开发环境的驱动程序,以及其他编程语言和框架的许多社区支持驱动程序;用于数据库管理、数据查看和操作以及数据探索的图形和命令行界面前端;以及连接到流行的商业智能和数据分析开发工具。战略优势除了精心设计的产品,MongoDB还利用以下战略优势在NoSQL细分市场实现了持续增长:企业用户对关系技术的局限性感到失望:从开放源代码发行版迁移到企业版的容易性,不仅使用户更容易采用文档数据库,而且在准备好时,还可以将工作负载从遗留关系数据库"转移"到MongoDB。灵活的数据部署选项:MongoDB的另一个长期优势是它让客户可以在任何地方运行文档数据库,从私有云的内部部署到公共云中的平台即服务产品。在过去的几年里,它将云技术放在了其上市战略的最前沿,并取得了令人印象深刻的成果。在过去的一年里,Atlas公司的收入增长超过了400%。强大的云合作伙伴关系:Mongo的主要公共云合作伙伴——亚马逊网络服务公司(Amazon Web Services Inc.)、微软公司(Microsoft Corp.)和谷歌有限责任公司(Google LLC)——都报告说,其文档数据库是各自公共云上最受欢迎的服务之一。考虑到它们都提供了竞争对手的NoSQL数据库即服务(amazonaurora、azurecosmosdb和googlecloudbigtable),这让人倍感印象深刻。开源商业模式:MongoDB从开源商业模式中获益,在这个模式下,GNU授权社区版的用户可以转换为商业授权企业高级版的付费客户,从而获得服务和支持。它的旗舰数据库在开源GNU Affero通用公共许可证和专有许可证下免费提供。MongoDB Enterprise Advanced运行在IBM和Rackspace云上,还附带了用于内部部署的商业企业许可证,包括公司的24×7支持和DevOps工具。基于所有这些原因,人们越来越难将MongoDB仅仅视为一个利基数据平台供应商。尤其是当你认为它现在吹嘘:在100多个国家拥有近7000名客户;客户数量同比增长80%以上;品牌层面的收入同比增长超过50%;其核心开源数据库平台的下载量超过4000万次,其中超过1200万次是在过去12个月内下载的;超过85万的在线MongoDB大学服务注册;在20多个国家的34个办事处拥有1000多名员工;以及超过1000个合作伙伴。新产品在本周的MongoDB World大会上,该公司还发布了几项新的声明,希望进一步深入企业:ACID的旗舰级文档支持多事务的Mong4.0版本,支持多事务处理。通过快照隔离,MongoDB 4.0可确保单个集群中副本集中的多个文档(目前)以及存储在其他分片集群中的文档(MongoDB 4.2中,预计2019年)的数据更新视图保持一致。这个新版本强制执行事务的全部或全部执行,以维护数据完整性,同时允许跨多个文档和集群回滚未提交的事务。多文档ACID支持使MongoDB面向更广泛的企业用例,包括传统上由关系数据库支持的在线事务处理。Serverless功能:该供应商发布了其新的无服务器应用程序开发平台MongoDB Stitch。这种新的环境支持Web、移动和其他应用程序的快速开发,这些应用程序可以作为运行在MongoDB文档数据库上的无服务器功能,无论这些应用程序是在本地运行的,还是在公共云中运行的,还是在混合多云环境中运行的。它提供了一个抽象层,可以加速开发人员的生产力,同时允许开发人员访问MongoDB数据库功能,同时确保强大的安全性和隐私控制。Stitch包括三项服务,目前已普遍提供。QueryAnywhere支持对MongoDB查询语言、文档模型和声明性规则引擎的安全访问。函数支持执行JavaScript来访问微服务和其他MongoDB服务器端逻辑,以及与外部云服务的轻松集成。触发器支持自动调用MongoDB函数,以响应数据库、应用程序和其他服务中的创建、读取、更新和其他操作。边缘数据同步:该公司发布了MongoDB Mobile,这是一个新的移动数据库,目前处于beta阶段,可以让MongoDB用户访问文档数据库,一直到iOS和Android设备等移动设备,也可以访问"物联网"边缘设备。MongoDB Mobile支持设备上保存的数据和后端MongoDB数据库中保存的数据之间的实时自动同步。MongoDB还发布了尚处于beta测试阶段的Stitch移动同步,为开发人员提供了无服务器功能,以编程方式访问设备和后端MongoDB移动数据库上的这些新同步特性。高性能、兼容、低成本的云应用程序:该公司宣布对其推出两年的MongoDB Atlas平台即服务产品进行一些增强和扩展。为了在地理上分布的MongoDB应用程序上获得低延迟性能,Atlas的新的globalclusters服务允许创建复杂的策略来定位、隔离和管理世界各地的MongoDB集群中的数据。此外,MongoDB还增强了Atlas的数据库安全功能,现在支持加密密钥管理、LDAP集成和数据库级审计,并且能够使用安全的Atlas环境来管理受保护的健康信息,符合美国健康保险可移植性和责任法案(HIPAA)。此外,它还宣布,它将给Atlas开发者更多的选择,在Google云平台上提供对一个完全管理的MongoDB数据库的免费访问。这个新的Atlas GCP"免费层"产品为运行在GCP上的MongoDB提供512兆字节的免费存储空间。分布式应用:除了Atlas中新的全局集群功能,MongoDB还宣布它将为数据库管理员提供使用Kubernetes在mongodb4.0中协调分布式集群部署的能力。新的Kubernetes运营商目前处于测试阶段,并与供应商的Ops Manager集成,帮助构建和管理运行在私有、公共和混合云中的分布式MongoDB集群。这项新功能补充了Pivotal Cloud Foundry的企业服务器,MongoDB今年早些时候推出了该功能,旨在为部署在分布式集群上的MongoDB实例提供一致的供应、配置、安全性和运行时管理。结论这些新功能使MongoDB能够在寻找更大的企业客户时继续扩大其交易规模和pocket客户份额。然而,考虑到ACID事务、无服务器接口、边缘数据同步、平台即服务(platformas-a-service)产品,混合云部署和分布式云本地微服务现在已在大多数领先的大数据平台提供商的解决方案组合中找到。什么