写点什么

MongoDB 官宣新功能,加密搜索方案引关注

  • 2022-06-17
  • 本文字数:1236 字

    阅读完需:约 4 分钟

MongoDB 官宣新功能,加密搜索方案引关注

美东时间 6 月 7 日,MongoDB 2022 年度全球用户大会( MongoDB World )在纽约开幕,会上,MongoDB 发布了公司新愿景以及有关 MongoDB 和 MongoDB Atlas 的一系列新产品和功能。

 

MongoDB 总裁兼首席执行官 Dev Ittycheria 在一份声明中表示:“未来几年,不计其数的全新应用程序将不断面世,这些应用程序可以提供令人惊艳的客户体验,满足企业转型的功能需求,通过更尖端的自动化水平提高运营效率等。这些都离不开一个高度可扩展、云原生、全球分布式的数据平台。”

 

他补充:“MongoDB 的愿景是打造开发者数据平台,为开发者提供现代、便捷的使用体验,广泛支持各种用例,并满足最为严苛的性能和规模要求。”

加密搜索方案(Queryable Encryption)获诸多好评

 

在本次 MongoDB 发布的一系列新产品和功能中,最受关注的要数加密搜索方案( Queryable Encryption ),这项技术使开发者在数据保持加密的同时搜索他们想要的数据。它将学术密码学发现与现实世界环境联系起来,开发者无需高级理论专业知识就可以使用。最重要的是,可加密搜索方案旨在与现有数据库一起使用,而不是要求开发者在利用它之前重新构建他们的系统。

 

加密搜索方案的工作原理如下:

 

  1. 当应用程序发出查询时,MongoDB 驱动程序会分析查询;

  2. 当识别出搜索的是加密字段时,MongoDB 驱动程序对各种密钥管理服务(AWS KMS、Google Cloud KMS、Azure Key Vault、HashiCorp Vault 等服务请求)的加密密钥进行加密;

  3. MongoDB 驱动程序对查询中与加密字段对应的部分进行加密,并将查询发送给 MongoDB;

  4. MongoDB 服务器上的 Queryable Encryption 在加密数据时处理加密数据;

  5. 发送加密的结果;

  6. MongoDB 驱动程序解码结果并以明文形式回复应用程序。

 


一个示例操作流程

 

加密搜索方案是业界首个既能完全地保护敏感数据,又能允许开发者灵活使用这些被保护的数据的技术,因此获得诸多好评。

 

除此之外,MongoDB 发布的其他新产品和功能还包括:

 

  • 列存储索引(Column store indexing)功能:助力用户创建和维护专门的索引,无需对文档结构进行任何更改或将数据迁移到其他系统,从而提升许多常见分析查询的速度;

  • 时间序列集合功能:简化应用程序构建,加快构建速度并降低成本;

  • Atlas Search 功能:使开发者构建更多搜索体验。

 

2022 MongoDB 全球用户大会上发布的新功能和增强功能完整列表:

 

https://www.mongodb.com/new

关于 MongoDB


MongoDB 总部位于纽约,在全球 100 多个国家和地区拥有 35,000 多家客户。MongoDB 数据库平台下载量已超过 2.65 亿次,MongoDB University 全球注册用户累计已超过 150 万。

 

根据 Gartner 对 NoSQL 供应商调查结果,MongoDB 一直是 NoSQL 市场的市场领导者,在过去五年中增长率非常高。



参考链接:

 

https://www.wired.com/story/mongodb-queryable-encryption-databases/

 

https://www.mongodb.com/blog/post/mongodb-releases-queryable-encryption-preview

 

https://blogs.gartner.com/merv-adrian/2022/04/26/dbms-market-transformation-2021-nonrelational-dbms-pureplays/

2022-06-17 12:544360

评论

发布
暂无评论
发现更多内容

ScheduledThreadPoolExecutor踩过最痛的坑

小小怪下士

Java 程序员

koa实战

coder2028

node.js

数据中台的前世今生(一):数据仓库——数据应用需求的涌现

雨果

数据中台 数据仓库

【小程序】一文读懂微信小程序登录流程及获取手机号

言程序

小程序 前端 10月月更

银斯微推出跨平台APP生成、发布Non-Stop云服务“W-Hive”

科技热闻

从P5~P8!最适合在职Java程序员学习提升路线大公开!

Java永远的神

程序人生 后端 架构师 java程序员 Java学习路线

企业架构-了解分布式

Marvin Ma

企业架构 分布式系统 凤凰架构 书籍拆解

Kyligence 当选 Gartner 2022 中国数据管理 Cool Vendor

Kyligence

Gartner 数据管理

“程”风破浪的开发者|什么是web3.0,一文带你搞懂它

共饮一杯无

前沿技术 Web3.0 10月月更 “程”风破浪的开发者

Nodejs:ESModule和commonjs,傻傻分不清

coder2028

node.js

钛媒体 | 发布PaaS平台2.0,元年科技通过自主技术撬起更大市场

元年技术洞察

媒体 PaaS

零信任时代安全沙箱成为企业应用必需品

FinClip

【文本检测与识别白皮书】第三章-第三节:算法模型

合合技术团队

人工智能 深度学习 文字识别 文本

Webpack完整打包流程分析

Geek_02d948

webpack

细说nodejs的path模块

coder2028

node.js

深入nodejs的event-loop

coder2028

node.js

一文梳理2048小游戏从开发到上云全流程

华为云开发者联盟

云计算 游戏开发 华为云 企业号十月 PK 榜 2048小游戏

如何定义LED显示屏与OLED显示屏

Dylan

LED LED显示屏 OLED

为了讲明白继承和super、this关键字,群主发了20块钱群红包

华为云开发者联盟

开发 华为云 企业号十月 PK 榜 发红包

Java中的抽象类详解

共饮一杯无

Java 抽象类 10月月更

Visual Studio (VS2017)提交代码到Git服务器流程(GitCode)

DS小龙哥

10月月更

从零到一搭建一个属于自己的博客系统(弌)

木偶

django 前端 10月月更

车联网移动场景MQTT通信优化实践

EMQ映云科技

车联网 物联网 IoT mqtt 10月月更

千万级高并发秒杀系统设计套路!超详细解读~~

博文视点Broadview

多版本并行,测试如何做好质量保障?

老张

质量保障 版本迭代

HashMap源码分析(三)

知识浅谈

HashMap底层原理 10月月更

【LeetCode】无法吃午餐的学生数量Java题解

Albert

算法 LeetCode 10月月更

建木v2.5.7发布

Jianmu

DevOps 持续集成 CI/CD 自动化运维

面试官:你说说JavaScript中类型的转换机制

CoderBin

JavaScript 面试 前端 类型转换 10月月更

Webpack插件核心原理

Geek_02d948

webpack

深入浅出--Linux基础命令知识(总结,配图文解释)

木偶

Linux ubuntu 10月月更

MongoDB 官宣新功能,加密搜索方案引关注_数据库_闫园园_InfoQ精选文章