MongoDB自动删除文档

时间:2017-05-18 00:08:31

标签: c# mongodb

所以我一直在使用带有C#驱动程序的MongoDB(对它来说很新)。我可以将数据保存到集合中,并可以通过cmd进行验证。但是在Visual Studio上停止调试器后,mongo会在一段时间后将集合中的条目保留一段时间,当我再次运行计数时,文档就会消失。我无论如何都找不到任何帮助。有什么我做错了吗? screenshot of mongo count

另外,当我查看存储数据库的文件夹时,我的数据库有多个文件,扩展名为.0,.1,.2等。所以我猜测数据在那里,但不知怎的,我我无法阅读。

提前感谢您的帮助!

编辑:这是collection

上的统计信息

1 个答案:

答案 0 :(得分:1)

启动mongod时,是否使用--dbpath将数据库指向某个文件夹,如this

mkdir my_db_dir
ls -al (to verify that you have succeeded in creating my_db_dir/)
mongod --dbpath my_db_dir