
mongo
CrazyHSF
这个作者很懒,什么都没留下…
展开
-
MongoDB 带排序查询异常:Sort operation used more than the maximum 33554432 bytes of RAM
数据迁移: 根据用户ID来迁移数据,分页查询,根据创建时间排序。 发现10W+的数据同步之后只有7.2w多条,并且几乎每一个10w左右的数据量的用户都存在这样的问题,查找日志发现mongoDB有错误如下: Caused by: com.mongodb.MongoQueryException: Query failed with error code 96 and error message 'Executor error during find command: OperationFailed: Sort原创 2020-06-04 16:02:47 · 1810 阅读 · 0 评论 -
mongoDB生成自增Id
问题:mongoBD在写入数据之后系统会自动生成的12字节唯一标识,作为ID即相当于mysql的主键ID,这里想使用自增的数值来作为ID,但是mongo并不支持 解决:需要ID数值自增,则基本上需要自己控制累加操作,可以借助redis生成唯一ID,redis本身单线程也有原子操作,保证ID唯不重复。这里既然已经接入了mongo,并且mongo也有原子操作,完全可以支持ID自增,直接使用mongo省...原创 2020-03-19 20:40:11 · 2274 阅读 · 0 评论