Discourse 可以支持的存储类型

根据官方的这个主题:Configure an S3 compatible object storage provider for uploads - sysadmin - Discourse Meta

Discourse 可以支持很多不同的对象存储。

感觉上是只要和 S3 兼容的基本上都能用。

建议

从对象存储的角度考虑,还是建议使用 S3。

因为这个 S3 的对象存储可以 CloudFont 进行集成,不仅仅是提供对象存储,同时还可以提供 CDN 服务。

对于其他的对象存储,没有怎么用过,所以不是非常熟悉。

我们,使用的 S3 对象存储,对我们来说可以获得非常大的存储空间,同时不依赖程序的重新部署,想象下你的 Discourse 可能有超过 10 万的主题,平均下来,每个主题可能有 1 个图片或者附件。

这样你的附件也轻轻松松超过 10 万。

对于这个数据量,我们认为还是属于比较基本的数据量。

对比 Discourse 的官方,昨天我们才发的帖子,估计目前的数据量应该超过了 27 万。

因为 Discourse 的设计,主题的 ID 使用数据库的 Sequence 来进行自增的。

对于一个网站的数据量,Discourse 还是比较好估计的。