参考此处的指南http://docs.mongodb.org/manual/core/indexes/我无法判断字段的 Mongo 索引是否持久存储。
如果ensureIndex()在使用 的应用程序中调用(并完成)MongoDB,如果出现以下情况会发生什么:
- 使用的应用程序
MongoDB重新启动。随后的调用会ensureIndex()导致完整的重新索引吗? MongoDB服务器重新启动。以后ensureIndex()从客户端应用程序调用是否会重建?- 拥有多个客户端会话是否会影响这些?根据文档,我假设索引在整个集合中是全局的:
"MongoDB defines indexes on a per-collection level."