MongoDB统一分布式数据源,云数据库支持数据湖和搜索功能
即将开播:6月19日,互联网银行架构师魏生谈互联网开放银行实施路径的探索与思考
分布式文件存储数据库MongoDB发布了新版本,包括大量产品组合更新。并且为云数据库MongoDB Atlas(数据库的特定于云的版本)添加了更多功能,为开发人员推出了全新的产品数据库同步平台。
众所周知MongoDB是一个开源的分布式的文件存储数据库,用于驱动大数据应用和其他数据密集型工作负载。MongoDB之所以广受好评,是因为其可以处理各种应用的多模式数据库。
这使开发者受益,他们只需要学习一种查询语言和一个一致的应用程序编程接口即可构建。MongoDB数据库常用于金融,医疗保健,保险和电信行业的分析和交易应用程序。
MongoDB 4.4新版本现已提供Beta版本,它提供了如Union之类的新功能,该功能使用户可以将多个数据集中的数据混合到一个集合中,从而可以对数据进行更深入的探索和分析。
该版本还增加了定义和优化分片主键(shard keys)的功能,这意味着用户现在可以调整数据在集群中的分配方式,帮助他们的应用在需要时进行扩展。
同时,云数据库MongoDB Atlas已经提供了几个有用的新功能,包括Atlas数据湖和Atlas搜索。
Atlas数据湖功能为用户提供了从MongoDB Atlas控制台访问其现有Amazon S3的简便方法,这使得使用MongDB查询语言运行查询或浏览其数据变得更加容易。如,现在可以在一个地方运行联合查询,一起分析Amazon S3上的实时MongoDB Atlas数据和历史数据,并返回单个查询响应。尤其重要的是,Atlas数据湖是一项完全无服务器的服务,这意味着无需担心设置或维护任何基础架构。
对于Atlas搜索,它使执行Atlas数据集的搜索变得更加容易。MongoDB表示,使用Atlas用户界面或其应用程序编程界面创建了索引,开发者就可以使用MQL运行复杂的搜索查询。
MongoDB还宣布了其新的无服务器移动数据库和同步平台MongoDB Realm的第一个Beta版本。新平台来自MongoDB收购的Realm公司与其自己最初的无服务器平台MongoDB Stitch集成而来。
MongoDB Realm是专门为移动应用提供动力的,来确保这些应用程序不会耗尽电池寿命或占用正在运行的设备的网络数据。主要功能之一是Realm Sync,它可以实现Realm移动客户端和MongoDB Atlas之间的数据双向同步,从而可以在设备之间无缝共享数据。
有分析指出,新版本的发布,能够大大提升开发者的生产力。同时,数据湖和Realm这些新功能,无疑让MongoDB构建下一代应用程序提供了基础。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
网络安全市场需求快速增长 法制建设稳步推进
即将开播:6月19日,互联网银行架构师魏生谈互联网开放银行实施路径的探索与思考 即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践--> 随着全球经济增长,数据安全和隐私问题将越来越重要。未来几年中,随着5G、物联网、人工智能等新技术的全面普及,网络安全市场依然会保持稳定上涨的趋势,到2021年,全球网络信息安全市场将达到1648.9亿美元。 2019年,伴随着网络安全的需求增长和市场规模不断扩大,我国网络安全法制建设进入稳步发展期,基础立法与规则细化同步推进。国家层面加紧制定网络安全领域相关法律法规。 一、我国相关部门稳步推进网络安全相关立法计划。 《电信法》《数据安全法》列入十三届全国人大常委会立法规划,相关研制论证工作有序开展。由中央网信办、工业和信息化部、公安部负责起草的《关键信息基础设施安全保护条例》列入国务院2019立法计划,有望年内正式出台。另外,《网络安全等级保护条例》已于2018年6月向社会公开征求意见。 《公开征求对《关于促进网络安全产业发展的指导意见(征求意见稿)》的意见》、《电信和互联网行业提升网络数据安全保护能力专项行动方案》以及《2019年...
- 下一篇
数据库有哪些分类?应该怎样选择?终于有人讲明白了
即将开播:6月19日,互联网银行架构师魏生谈互联网开放银行实施路径的探索与思考 即将开播:4月29日,民生银行郭庆谈商业银行金融科技赋能的探索与实践--> 键值数据库 通常,只需要使用主键甚至是部分键来检索应用程序的数据。键/值数据库可以被看作一个非常大的哈希表,该表在唯一的键下存储了一些值。存储的值可以通过键或者部分键高效地检索到。因为该值对于数据库是不透明的,所以如果需要按值来查找一条记录的话就需要逐条扫描。 键/值数据库中的键可以包含多个元素,甚至可以排序以提高查询效率。一些键/值数据库允许使用键的前缀进行查找,从而可以使用复合键。如果数据可以通过一些简单的键嵌套查询,那键/值数据库会是个不错的选择。 例如,我们将客户xyz的订单存储在键/值数据库中,可以使用客户ID作为键的前缀,结合订单号组成键“xyz-1001”来存储订单。可以使用整个键来检索特定的订单,也可以使用“xyz”前缀检索客户xyz的所有订单。 说明:键/值数据库通常是比较便宜的,且具有高度可伸缩性的数据存储。键/值数据库能够根据键对数据进行分区甚至重分区。使用键/值数据库时,选择键很重要,因为这将对数据存储的规模...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS关闭SELinux安全模块
- CentOS6,7,8上安装Nginx,支持https2.0的开启