当前位置:  开发笔记 > 编程语言 > 正文

如何查看.ns文件中的mongodb数据

如何解决《如何查看.ns文件中的mongodb数据》经验,为你挑选了1个好方法。

我刚刚探索过mongodb.什么时候我使用mongo存储数据.它会将该数据存储在*.ns文件中.

那么如何查看.NS文件中存储的数据?

当我试图在notepad ++中打开这个文件时,它显示了很多NULL.

有没有其他方法来检查存储在mobgodb中的数据.



1> Lycha..:

我认为,数据本身并不保存在NS的文件,但与扩展名的文件.0,.1等有相同的名字.这些文件不能用文本编辑器读取.

可能最简单的方法是通过指向您拥有文件的文件夹()来启动mongod进程mongod --dbpath /path/to/your/files/.然后你可以使用mongo shell来探索内容.

你确实得到了一些数据文件的明文部分,但大多数情况下它都是典型的文本编辑器无法读取的.

dbname.0是预先分配的初始数据文件,以64MB开头

dbname.ns用于簿记.ns代表命名空间.16MB .ns文件的默认限制支持24,000个命名空间(集合+索引)(请参阅:--nssize参数)

只要MongoDB超过最后一个dbname.x文件的大小,它就会分配一个大小为2GB的新数据文件.一旦文件大小达到2GB,每个连续文件也是2GB.

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有