标签: mongodb
MongoDb mmap启动时是否所有内容(即所有数据文件+所有索引)都进入内存?
mmap
如果数据库有100GB且机器只有4GB RAM,MongoDb将整个数据库mmaps到内存中,是不是?
答案 0 :(得分:0)
MongoDB对所有数据使用内存映射文件。有关其工作原理,请参阅以下文档:
http://docs.mongodb.org/manual/faq/storage/#what-are-memory-mapped-files
http://www.mongodb.org/display/DOCS/Checking+Server+Memory+Usage
http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo#StartingandStoppingMongo-MemoryUsage
http://www.mongodb.org/display/DOCS/Caching