标签: mongodb nosql
我的问题是关于MongoDB / NoSql中数据结构的性能优化
我有一个包含非常大的文档的集合。我需要每分钟多次遍历整个集合进行数据分析。
假设: - 文件数量将是<万 - 只有一小部分文档用于数字运算 - 文件不会经常改变
我的问题是:通过仅使用数字运算所需的字段创建缓存集合,我是否可以显着提升性能?这样做需要维护缓存表的开销。
答案 0 :(得分:1)
我想这取决于文件是否在内存中(或者你的ram足够大,可以缓存它们)。
如果不是,缓存将以显着的方式提升性能。