当前位置: 传客网 > mongoDB gridfs 存储文件读取的索引问题

mongoDB gridfs 存储文件读取的索引问题

2016-12-12 作者:力想之地

使用mongoDB的gridfs存储上传的文件,下载时,需要从chunks集合中读取数据并按n排序,结果报错如下:

"too much data for sort() with no index.  add an index or specify a smaller limit"
这是因为驱动没有对相应的chunks创建索引,可以通过mongo shell手动创建索引:


db.fs.chunks.ensureIndex( { files_idtrue } );
(参考文档:http://docs.mongodb.org/manual/applications/gridfs/#gridfs-index)

相关推荐

  • 转:SQL优化(索引问题) (2)

    (三)结合实际,谈索引使用的误区理论的目的是应用。虽然我们刚才列出了何时应使用聚集索引或非聚集索引,但在实践中以上规则却很容易被忽视或不能根据实际情况进行综合分析。下面我们将根据在实践中遇到的实际问题来谈一下索引使用的误区,以便于大家掌握索

  • SQL Server 索引维护:系统常见的索引问题

    前言:在很多系统中,比如本人目前管理的数据库,索引经常被滥用,甚至使用DTA(数据库引擎优化顾问)来成批创建索引(DTA目前个人认为它的真正用处应该是在发现缺失的统计信息,在以前的项目中,用过一次DTA,里面提示了很多列缺少统计信息,后来在

  • 我想问一下关于 倒排索引中的逻辑运算的算法问题

    我想问一下关于倒排索引中的逻辑运算的算法问题倒排索引一般都是这样的格式中国:文章ID1,文章ID2,文章ID4,............美国:文章ID5,文章ID2,文章ID6,............进行and查询的时候,一般都是先取两个

  • Oracle Index 各类索引介绍及创建方法[转]

    概述索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tree索引,反向索引,降序索引,位图索引,函数索引,interMedia全文索引等。Oracle

  • SQL SERVER的索引

    聚集索引:表中存储的数据按照索引的顺序存储,检索效率比普通索引高,但对数据新增/修改/删除的影响比较大。非聚集索引:不影响表中的数据存储顺序,检索效率比聚集索引低,对数据新增/修改/删除的影响很小。一张表只有一个聚簇索引,可有多个非聚簇索引

  • Google VS 百度 对搜索引擎习惯的分析

    Google搜索引擎习惯Google作为全球最大的多语言搜索引擎在发展历史过程中形成了自己的网页收录习惯,也建立起自己的一套标准.研究Goolge收录网页的习惯有利于更好迎合Google搜索引擎的口味,达到提高网页收录量和收录排名的目的.我

  • SQL Server 聚集索引结构

    在SQLServer中,索引是按B树结构进行组织的。索引B树中的每一页称为一个索引节点。B树的顶端节点称为根节点。索引中的底层节点称为叶节点。根节点与叶节点之间的任何索引级别统称为中间级。在聚集索引中,叶节点包含基础表的数据页。根节点和中间

  • 全球视野开放竞争 谈搜索引擎的公器公正性

    首先,搜索引擎类似于以往的图书馆索引库而又不同于索引库不过,图书馆索引库只有关键词及摘要,而且都免费,要阅读全文必须获得授权而且往往要收费。而因为网络搜索引擎是把自己别人信息先抓取进自己的机器、再进行分类、处理、推送。换句话说,搜索引擎公司

  • Oracle 全文索引(二)

    4、管理DML操作对于CTXSYS.CONTEXT索引,当应用程序对基表进行DML操作后,对基表的索引维护是必须的。索引维护包括索引同步和索引优化。在索引建好后,我们可以在该用户下查到Oracle自动产生了以下几个表:(假设索引名为myin

  • ORACLE 分区索引

    分区表的索引一般分为2类:全局索引与局部索引局部索引是针对各个分区建立的索引-----以下是对deal_date列建全局索引createindexidx_part_tab_dateonrange_part_tab(deal_date);--

  • Oracle Index 各类索引介绍及创建方法

    OracleIndex各类索引介绍及创建方法[转]2008年08月31日星期日下午02:59概述索引在各种关系型数据库系统中都是举足轻重的组成部分,其对于提高检索数据的速度起至关重要的作用。在Oracle中,索引基本分为以下几种:B*Tre

  • 如何用好 Google 等搜索引擎?

    搜索引擎命令大全!http://www.zhihu.com/question/201613621、双引号把搜索词放在双引号中,代表完全匹配搜索,也就是说搜索结果返回的页面包含双引号中出现的所有的词,连顺序也必须完全匹配。bd和Google都

  • 【经验记录】coreseek sphinx 增量索引 Windows系统

    如果没有索引php是不输出任何东西的,如果有索引他起码会返回你搜索的内容Sphinx里的GetLastError可以获得错误信息1:哪报错解决哪2:当searchd进程在运行的时候,如果调试在indexer一下那么searchd进程就关闭了

  • 雅虎搜索份额持续减少 各搜索引擎争相竞技

    【赛迪网讯】5月12日新闻,据国外媒体报道,搜索引擎必应(Bing)正在重新设计为微软搜索引擎的企图将很难有所进展。尽管Bing于4月份占有了一定的市场份额,与往年同期相比有所删加,但是仅仅一定的市场份额不足以说明什么。而雅虎能做的也只有奋

  • MySQL对表的修改(增加或删减列,创建或取消索引等)

    MySQL对表的修改(增加或删减列,创建或取消索引等)MySQL创建了一个数据库后,接着创建了一张表,并添加了一些字段,那么我以后还想再增加字段怎么做?解答:使用altertable(修改表)!ALTERTABLE语法:ALTER[IGNO

  • [原创]-seo基础教程 seo搜索引擎 如何做seo seo软件 企业网

      seo基本教程seo搜索引擎如何做seoseo软件企业网站seo外贸网站seo  自己搞seo搞了良多年,做过企业网站优化、做过个人网站优化、做过大型贸易网站优化。  这么多年的经验告知我,做什么原创文章,买什么外链,都不如做站群优化来

  • [推荐]-seo优化网站 seo工具 seo搜索引擎优化培训YQBMV

      seo优化网站seo工具seo搜索引擎优化培训  自己搞seo搞了许多年,做过企业网站优化、做过个人网站优化、做过大型贸易网站优化。  这么多年的教训告知我,做什么原创文章,买什么外链,都不如做站群优化来得快。  这是也是我的经验之谈。

  • -seo优化网站 seo工具 seo搜索引擎优化培训YQBMV

    本文章由http://heibeiaijia.com编辑,盗版必究!  seo优化网站seo工具seo搜索引擎优化培训  自己搞seo搞了许多年,做过企业网站优化、做过个人网站优化、做过大型贸易网站优化。  这么多年的教训告知我,做什么原创

  • 只有承认问题  才能解决问题

    2016-12-21中央财经领导小组召开会议。习近平总书记发表重要《讲话》:核心是——解决好人民群众普遍关心的突出问题。他强调:全面建成小康社会,在保持经济增长的同时,更重要的是落实以人民为中心的发展思想,想群众之所想、急群众之所急、解群众

  • 关于SQL Server中索引使用及维护简介

    关于SQLServer中索引使用及维护简介---转载自sun软件学院在应用系统中,尤其在联机事务处理系统中,对数据查询及处理速度已成为衡量应用系统成败的标准。而采用索引来加快数据处理速度也成为广大数据库用户所接受的优化方法。在良好的数据库设

返回
顶部