数据安全网关 MongoDB

这篇说明腾讯云数据库MongoDB的加解密任务、Proxy代理配置及驱动版本要求,支持加密与解密操作,仅限字符串类型,代理支持Mongo 3.6至4.2版本及SCRAM-SHA-1/256认证,不支持SSL。 加解密任务:支持加密和解密,仅处理字符串类型字段。 Proxy配置:支持Mongo 3.6⁄4.0/4.2版本,认证方式为SCRAM-SHA-1和SCRAM-SHA-256,不支持SSL。 驱动版本:JDBC驱。

相关产品
数据安全网关(云访问安全代理) 产品页,含版本规格、价格与购买入口。

一、加解密任务

·任务类型:加密,解密。

·字段类型:字符串类型,不支持二进制类型。

二、版本

代理支持的 Mongo 版本类型。

Mongo 版本 分片实例 副本实例
3.6 是 否
4.0 是 是
4.2 是 是

三、认证

·支持:SCRAM-SHA-1,SCRAM-SHA-256。

·不支持:SSL。

四、对字段类型的支持

·string,字符串类型。

·binData,二进制数据类型。

五、命令

1. insert,insertOne,insertMany,bulkWrite。

2. find,findOne,findOneAndUpdate,findOneAndDelete,findOneAndReplace,findAndModify。

3. update,updateOne,updateMany,replaceOne。

4. remove,deleteMany,deleteOne。

5. aggregate [match, group]。

六、JsonPath 类型支持

JsonPath Proxy支持 加密任务支持 说明
$.name 支持 支持 字段
$.addr.name 支持 支持 结构体内字段
$.books[*] 支持 支持 数组内所有元素
$.books[-1:] 不支持 不支持 数组内部分元素
$.friends[?(@.name)].phone 不支持 不支持 具有 name 属性的,取 phone 的值

驱动版本

驱动类型 已支持版本 不支持版本
JDBC >= org.mongodb.mongodb-driver-sync:4.3.0 org.mongodb.mongodb-driver: 3.x <= org.mongodb.mongodb-driver-sync:4.2.3
赞 (0)
上一篇 5天前
下一篇 5天前