使用RavenDB作为持久缓存

时间:2010-07-28 06:08:41

标签: asp.net caching ravendb

我目前有一个Web应用程序,它将大量数据(数十万个条目)缓存在内存中以便快速查找,然后在SQL Server中作为持久缓存。基本上,信息由地址的地理编码组成,其中通过远程Web服务检索地理编码,如果需要连续调用而不是缓存,则需要时间。

使用RavenDB(或其他建议)是否可以在持久存储中以速度和内存的形式缓存此信息?目前,该应用程序托管在一台服务器上,SQL Server将大部分内存干掉,因此我想要一个更轻量级的解决方案。

2 个答案:

答案 0 :(得分:0)

RavenDb读取速度应该比SQL快。并非写入速度慢,但就我所知,它已针对读取操作进行了优化。所以你应该尝试一下,它应该是更好的性能。我不确定记忆力。

如果您想了解更多信息,可以随时尝试RavenDb Google Group。艾恩德跟着它,所以他可能会自己回答。

答案 1 :(得分:0)

RavenDB作为文档数据库,如果仅用作缓存,对我来说似乎有些过分。 redis作为超值商店怎么样?

可以更好地匹配你的目标