NoSQL存储用于在内存中存储图像的内容?

时间:2012-01-25 09:01:17

标签: nosql redis

我想了解如果我需要在内存中存储图像(列表大小为6位数,每个图像大小为2mb)以进行流程管道处理,NoSQL存储最有效吗?据我所知,我已经考虑过像Redis这样的键值存储,或者我应该选择像CouchDB这样的基于文档的存储?

感谢。

1 个答案:

答案 0 :(得分:0)

正如@Didier所说,Redis的总体规模太高(即使你将它分成几台机器 - 你需要很多机器和大量的RAM)。

转到基于磁盘的数据库(如果设计要求在数据库中保存二进制文件 - another story),但考虑使用Redis作为最近使用的图像,使用其过期密钥,MRU / LRU的功能设置,内存阈值等。