使用数据库存储文本文件和图像

使用数据库存储文本文件和图像

我需要构建一个图像/静态文件缓存,它可以托管几百到几千个静态文件,大小从 1kb 到 ~200kb。我需要超快速读取(我使用的是 redis,但它是单线程的,而且我不确定它的集群是如何工作的,因为它还在测试中,我需要多个缓存服务器)。

我已经尝试过:Redis、ElasticSearch 和 MongoDB。

您能否给我一些建议,哪种数据库软件最适合:

  • 使用 TTL 或类似方法
  • 读取速度非常快
  • 聚类并不重要,但如果有就好了

如果您决定投反对票(我知道很多人都会这么做),请告诉我您这样做的原因。

相关内容