ThinkPHP操作MongoDB排序关于最大使用32M内存报错的解决方案

当mongodb里的数据达到一定规模以后,默认的32M内存已经无法存放这么大的数据而抛出错误,因为mongodb的排序是在内存中进行的,错误提示如下Executor error during find command: OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. A...

阅读全文

MongoDB数据导出导入教程

最近工作需要,以前用的数据库中间件redis和memcache居多,现在主要使用mongodb,所以需要进行学习提升下mongodb的操作技能mongodb备份恢复主要用到两个命令mongodump和mongorestore,下面直接上实例操作1.导出数据mongodump -h dbhost -d dbname -o $dbpath-h dbhost是mongodb所在的地址,一般都是127.0.0.1-d dbname 是要导出的数据库名字-o&nb...

阅读全文