
数据库
我辈岂是蓬蒿人225
青梅煮酒
展开
-
Mongo报错 Sort operation used more than the maximum 33554432 bytes of RAM
Mongo数据库一旦某个表数据太多,全部查询并使用排序时就会出现这个错误。错误的原因是超过了数据库内存限制,建议加入索引或者指定一个更小的限制。最优的解决方法是加入索引,先定位到是哪句查询语句报错,然后根据语句中的排序来确定要增增加索引的字段和升降序,然后去数据库中加入索引。加入索引的命令:给user表加入date的升序索引db.user.ensureIndex({"date":1})也可以加入复合索引db.user.ensureIndex({"date":1,"name":"1"})还原创 2020-07-24 10:11:21 · 650 阅读 · 0 评论 -
Java中运用MongoTemplate对MongoDB实现增删改查以及聚合查询的使用
在Java中除了使用源生的方式操作MongoDB,还可以使用MongoTemplate封装类。首先pom中引入依赖 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifac...原创 2019-08-30 15:13:48 · 2801 阅读 · 12 评论 -
Mongo的导出、导入和连接命令
连接远程mongodb:连接命令:mongo -u username -p pwd host:post/database(数据库名)当该用户有相应权限时,可以查看collection==>查看集合命令:show collections2. mongoexport 导出mongoexport -h dbhost -d dbname -c collectionname -f...原创 2019-08-30 13:54:19 · 352 阅读 · 1 评论