18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 系统更稳定、更好用

系统更稳定、更好用

时间:2022-03-27 14:06:02 | 来源:行业动态

时间:2022-03-27 14:06:02 来源:行业动态

视图是数据库的基本功能之一,利用视图可以方便程序设计、让编码更简单,同时也可以提高数据安全性(如通过视图让授权用户只看到允许看的数据)。视图是动态的数据的集合,是虚拟的,并不是物理存在,计算完成后视图中的结果也会释放,哪怕这次查询费了很长时间。为了保留计算结果,以便于后期高并发反复使用,从而达到改善数据库性能的目的,一些数据库推出了物化视图功能。

MongoDB从3.4版本开始支持视图,在MongoDB 4.2则更进一步,推出了按需物化视图功能,支持创建数据集视图,向客户端应用程序呈现大数据分析的结果,预计算(提前计算)或仅过滤数据集部分结果。MongoDB 4.2不需要每次重新运行全部命令,而是可以使用新的$merge运算符来更新视图集合,还可以控制新文档的更新方式,并可以在新视图上使用索引以加快访问速度。同时,物化视图对于非分片和分片的集合都可支持,并且可以按需控制视图的更新时间和更新方式。新的物化视图不仅更为灵活,也让应用访问视图时性能更佳。

MongoDB除了不断完善自身的功能外,还在不断优化与第三方的连接,为一些流行的技术提供更好的支持。比如,事件驱动已经成为了新一代实时业务处理的标准架构,而MongoDB和Kafka也是这类架构的标准组件,但两者之间集成却缺乏官方的支持。为了让Kafka数据流服务和MongoDB的集成更为方便,MongoDB 4.2中提供了官方的Kafka连接器,这个连接器由MongoDB原厂开发和支持,并已经经过Kafka的认证。与其他的Kafka 连接器不同,MongoDB官方版本同时支持MongoDB作为Kafka的生产者和消费者。通过连接器可以把Kafka中的消息写入到MongoDB的集合中;通过MongoDB Change Stream 变更流,可以将MongoDB集合中的变化直接发布到Kafka的主题中,整个过程非常方便和简单。

其实,MongoDB对市场主流技术跟进不止是有Kafka连接器。为了更好地支持微服务架构和Kubernetes容器环境,MongoDB 4.0就推出了Kubernetes的集成器测试版,在MongoDB 4.2中Kubernetes集成器已经正式推出。通过Kubernetes和MongoDB企业版管理工具Ops Manager的集成,企业利用Ops Manager的自动化管理能力可以通过Kubernetes部署MongoDB,还可以实现从监控、备份到扩容升级的全面管理,确保微服务、容器环境下的MongoDB健壮稳定、数据可靠。

关键词:稳定,系统

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭