`

mongo much data sort

 
阅读更多

之前测试忘了对常用的时间加索引。想下数据不多,应该没什么问题,最近突然就报错了

 

com.mongodb.MongoException: too much data for sort() with no index

 

 

 至于多大才认为是too much,这个还没找到具体的数字依据,之前猜测是2W。现在具体看了下数据,好像没到2W就报这个错了,好比group一样,都是对于条数有限制。所以大数据的sort,最好还是建立索引不管是测试环境 还是真正的生产环境,不得偷懒

分享到:
评论

相关推荐

    spring-mongo-data

    标题“spring-mongo-data”指的是Spring Data MongoDB项目,这是一个Java框架,用于简化与MongoDB数据库的交互。Spring Data是Spring框架的一部分,它提供了一种声明式的方法来处理各种数据存储,包括关系型数据库和...

    spring-data-mongo配置成功

    《Spring Data MongoDB 配置详解》 在Java开发中,Spring框架因其强大的功能和灵活性而备受推崇,而在处理NoSQL数据库如MongoDB时,Spring Data MongoDB提供了便捷的接口和抽象,使得开发者能更加专注于业务逻辑,...

    基于spring data mongo封装的API,让开发人员不用知道mongo

    通过定义接口并继承Spring Data提供的MongoRepository或SimpleMongoRepository,开发人员可以自动获得基本的查询方法。例如,我们可以创建一个UserRepository接口,包含如下的方法: ```java public interface ...

    Spring-data-mongo应用

    ### Spring-data-mongo应用知识点详解 #### 一、Spring Data MongoDB 概述 Spring Data MongoDB 是 Spring Data 项目的一部分,它提供了一套统一的数据访问抽象层,使得开发人员能够更加容易地进行数据库操作,而...

    datagrip mongo数据复制成insert语句

    datagrip mongo数据复制成insert语句

    spring-data-mongo-1.0.0.M5.zip

    spring-data-mongo-1.0.0.M5.zip 11年10月25号出来的 要配合spring-data-commons-1.2.0.M2.zip使用 不然底层会报错 spring-data-commons-1.2.0.M2.zip我已经传上去了~

    arm64内核的mongo镜像

    Docker 20.10.12 on linux, arm64 arm64内核的mongo镜像 安装脚本 version: '2.1' ... - /data/mongo/data:/data/db - /data/mongo/logs:/var/log/mongodb - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime

    jastar-wang-demo-springdata-mongo-master.zip

    《Spring Data MongoDB实战:jastar-wang-demo-springdata-mongo深度解析》 在现代软件开发中,数据存储和管理扮演着至关重要的角色。随着NoSQL数据库的崛起,MongoDB以其灵活性、高性能和易扩展性赢得了广大开发者...

    Spring Data MongoDB中文文档

    - **MongoTemplate** 是 **Spring Data MongoDB** 提供的一个核心类,用于执行 MongoDB 的 CRUD 操作。 - 它提供了很多方便的方法来执行数据库操作,例如:`insert()`, `save()`, `findOne()`, `remove()`, `find()`...

    最新spring-data-mongo

    Spring Data Commons是一个核心模块,提供了与各种数据存储交互的一般机制,而`spring-data-mongo`则是专门针对MongoDB的数据访问层。这个组合使得Java开发者能够以一种声明式的方式处理MongoDB的数据操作,减少了...

    阿里mongo同步工具mongo-shake

    阿里mongo同步工具mongo-shake正是为了解决这些问题而设计的。 Mongo-shake 是阿里巴巴开发的一款高效、稳定且易于使用的MongoDB数据迁移工具,主要用于实现MongoDB集群之间的数据同步。它支持全量数据迁移和增量...

    springMvc配置mongo数据库

    <bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate"> <constructor-arg name="mongo" ref="mongo" /> ``` 有了MongoTemplate,我们就可以在服务类或DAO类中注入并使用它来...

    mongoTemplate工具类Dao层方法封装.zip

    - MongoTemplate支持MongoDB的聚合框架,如`aggregate()`方法,可以处理复杂的聚合管道操作,包括 `$match`, `$group`, `$sort`, `$project`, `$unwind` 等。 5. **索引管理**: - 通过`createIndex()`和`drop...

    最新spring-data-mongo官方示例

    这个"最新spring-data-mongo官方示例"提供了丰富的代码示例,帮助开发者理解和掌握如何使用Spring Data MongoDB来操作非关系型数据库。 MongoDB是一个流行的NoSQL数据库,以其灵活性、高性能和强大的文档模型而受到...

    mongo.tar 镜像

    mongo docker 镜像

    MongoVUE1.6.9破解

    mongoVUE.1.6.9.破解文件,解压后覆盖安装目录中的MongoVUE.exe文件 安装文件下载地址:http://www.mongovue.com/downloads/

    mongo spring boot Aggregate 例子

    在Spring Boot中,我们可以利用`org.springframework.data.mongodb.core.MongoTemplate`或`org.springframework.data.mongodb.repository.ReactiveMongoRepository`与MongoDB交互。对于聚合操作,我们需要使用`Mongo...

    springdata mongodb api文档

    文档中提到的MongoTemplate是SpringData MongoDB中的另一个重要组成部分。这是一个用于MongoDB操作的类,它封装了对MongoDB的基本CRUD(创建、读取、更新、删除)操作,并且提供了一个更加面向对象的接口,使得...

    spring_mongo项目示例

    总的来说,`spring_mongo`项目示例展示了如何利用Spring Data MongoDB将MongoDB数据库集成到Spring Boot应用中,实现高效的数据操作。这个示例涵盖了从配置数据库到创建RESTful API的完整流程,是学习和实践Spring与...

    Spring Data MongoDB API(Spring Data MongoDB 开发文档).CHM

    Spring Data MongoDB API。 Spring Data MongoDB 开发文档。

Global site tag (gtag.js) - Google Analytics