SequoiaDB 巨杉数据库-MongoDB协议兼容命令


 

Note:

  • 用户在查询时不建议使用 batchSize,如 db.cl.find().batchSize( 100 )。尤其在 mongo-java-v3.1 及以下、mongo-shell-v3.0 及以下和 mongo-nodejs-v2.2.11 及以下版本中,batchSize 可能被当做 limit,导致查询结果非预期。

  • fapmongo2 支持 MONGODB-CR 鉴权算法,fapmongo3 支持 SCRAM-SHA-1 鉴权算法。

  • createUser 命令在 mongodb-3.x 对应的驱动上无法使用,需要改用 runCommand 命令,如:db.runCommand( { createUser: "myuser", pwd: "mypwd" } )

  • Java 驱动推荐使用 mongo-java-v3.0 及以上版本,否则聚集语句的查询结果可能不准确。

  • 删除用户操作只能删除当前会话鉴权过的用户。

  • updateOne/deleteOne 只能在单个分区或单个子表上执行。

  • fapmongo2 只能使用 fapmongo2 创建的用户进行鉴权。如果当前 SequoiaDB 是由 3.4.1 之前的版本升级上来的,升级之前已存在的用户 fapmongo3 无法使用。如果 fapmongo3 需要使用鉴权功能,必须先在当前版本的 SequoiaDB 创建一个新用户。

更多内容请点击巨杉数据库文档中心

 

相关阅读

SequoiaDB 巨杉数据库-MongoDB协议兼容

SequoiaDB 巨杉数据库-数据压缩

SequoiaDB 巨杉数据库-后台任务

SequoiaDB 巨杉数据库-大对象

SequoiaDB 巨杉数据库-集合空间

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值