2

所以我有一些页面要缓存,大约 500 万。

  1. 页面很少更新
  2. 我想通过 nginx 服务它
  3. 由于服务器不同,无法使用文件系统进行缓存。

我需要一些独立的数据库或NetFS或其他东西,它必须对Nginx可见才能提供静态服务,并且后端可以控制它的缓存。

目前我在看 mongodb gridfs,但我不确定它是不是不错的选择。它几乎没有令人不快的限制。

静态文件的最佳可扩展数据库是什么?

4

1 回答 1

1

如果问题是您所描述的,那么我认为您正在使问题变得比它更复杂。静态页面就是这样:静态的。Nginx 在提供静态文件方面做得非常好。如果您需要上面的缓存层,请查看Varnish。我建议仅使用常规文件系统重新访问,并在测试后考虑调整和优化文件系统和存储以提高性能。

于 2011-11-22T06:05:39.607 回答