Linux下mongodb启动 mongodb数据库count速度慢怎么解决?
浏览量:1275
时间:2021-03-12 19:29:08
作者:admin
mongodb数据库count速度慢怎么解决?
因为mongodb使用内存映射文件,所以mongodb运行时操作系统会不断地将mongodb需要的数据库文件的部分内容读取到物理内存中。因此,如果没有合适的索引,在查询时,OS需要将mongodb需要的所有文档读入物理内存。当数据的大小超过物理内存时,它会变慢。
在查询不同的数据库时,如果上一个查询恰好是同一个数据库,则所需的内容已经在物理内存中,并且速度非常快;如果上一个查询是一个大型数据库,而当前查询是另一个大型数据库,则操作系统需要释放物理内存,然后将所需的内容读入数据库物理内存,这会减慢速度。如果硬盘本身读写速度慢,mongodb也会慢。
mongodb启动失败是怎么回事?
不是mongodb不能启动。是2113。在启动mongodb之前,请先访问5261以使用它。绝对不成功。
首先在4102mongodb的bin目录下运行1653mongod--dbpath XXXX/data启动mongodb,然后连接mongodb。
Linux下mongodb启动 mongodb安装后启动失败 mongodb聚合太慢
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。