数据缓存与NoSQL

时间:2014-04-06 05:03:31

标签: mongodb caching

目前,对于我的项目,我将最常用的可重用数据存储在内存缓存中(Web服务器本身)。它与ASP.net传统的经典方法相同。 我读了很多关于NoSQL的文章。现在我想把缓存的项目放入NoSQL(mongo或redis)而不是内存中。

我的主要目标是提高性能。任何人都可以建议这种方法会有一些性能提升吗?

1 个答案:

答案 0 :(得分:0)

首先redis在内存中(但是持久到磁盘)数据库,所以你的数据实际上在内存中(实际上这就是为什么它如此之快)。其次,无法判断您的方法是否会给您任何结果。

最好的想法是你可以做到目前为止实施一些粗略的方法,并在真实或接近实际负载和数据集上对其进行基准测试。在寻找提高性能的方法之前,找到瓶颈并了解它是否值得实施是很好的。