首页 > 其他分享 >Discourse 可以支持的存储类型

Discourse 可以支持的存储类型

时间:2023-09-08 12:32:57浏览次数:38  
标签:存储 S3 主题 对象 Discourse 数据量 类型

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

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

 

Discourse 可以支持的存储类型_ide

 

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

建议

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

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

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

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

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

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

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

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

 

Discourse 可以支持的存储类型_存储空间_02

 

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

 

https://www.isharkfly.com/t/discourse/14717

标签:存储,S3,主题,对象,Discourse,数据量,类型
From: https://blog.51cto.com/cwikius/7408458

相关文章

  • Discourse 如何访问运行数据库
    在需要了解Discourse如何访问数据库之前我们需要了解的是Discourse的所有软件都使用的是Docker容器。因此我们必须要进入到Docker容器后才能访问Discourse内部的东西。进入Discourse容器进入Discourse容器的命令是cd/var/discourse/./launcherenterapp进入Postg......
  • Discourse 的系统日志
    Discourse提供了较为完善的日志查看方式。用得最多的可能就是Logster的基于Web的UI了。LogsterDiscourse的错误日志面板用的是logster,采集的是Rails/Rack的日志,正常应该用Rails::Logger但是discourse做了封装。正常的访问地址为你的域名后面添加logs。例如,可以访问......
  • Discourse 能支持多少数量的主题
    支持主题的数量和ID使用的数据类型有关。根据我们从Discourse上dump出来的SQL,我们看到Discourse的官方使用Integer作为ID的数据类型。  随后,我们查看了pgsql的官方文档,integer是4字节的,能够存储的最大值为:2147483647。  对Discourse来说,这个值应......
  • Discourse 如何访问运行数据库
    在需要了解Discourse如何访问数据库之前我们需要了解的是Discourse的所有软件都使用的是Docker容器。因此我们必须要进入到Docker容器后才能访问Discourse内部的东西。进入Discourse容器进入Discourse容器的命令是cd/var/discourse/./launcherenterapp进......
  • Discourse 可以支持的存储类型
    根据官方的这个主题:ConfigureanS3compatibleobjectstorageproviderforuploads-sysadmin-DiscourseMetaDiscourse可以支持很多不同的对象存储。  感觉上是只要和S3兼容的基本上都能用。建议从对象存储的角度考虑,还是建议使用S3。因为这个S3的对象存储......
  • Discourse 应该保留多少备份
    近期,我们在对Discourse进行恢复的时候,我们发现新的备份可能会导致不是所有的数据都能恢复到服务上。这时候我们应该考虑让Discourse保留多少备份的问题?在默认情况下,我们设置Discourse的备份是保留5个。这是官方的默认值。  现在我们觉得这个值应该是太低了,如果系......
  • Discourse 的无效附件清理
    Discourse对上传的附件会进行清理,对于一些没有任何被引用的附件,Discourse会认为是垃圾而清理掉。原因应该是为了降低存储空间的使用,但是我们目前使用的是S3,所以对存储空间并没有太多的要求。根据官方的说法,如果满足下面的条件的上传附件将会被清理掉:https://github.com/discour......
  • Discourse 附件无法显示的跟进
    今天登录表以后,发现数据又被清理了部分。然后我们又重新使用SQL导入了数据。这个让我们感觉Discourse的系统中应该设置了自动清理程序,在这个自动清理程序中会对认为没有使用的附件或者图片进行清理。因为我们更换了存储空间,所以这会导致自动清理程序可能会出现误判,因为路径或者......
  • Discourse 应该保留多少备份
    近期,我们在对Discourse进行恢复的时候,我们发现新的备份可能会导致不是所有的数据都能恢复到服务上。这时候我们应该考虑让Discourse保留多少备份的问题?在默认情况下,我们设置Discourse的备份是保留5个。这是官方的默认值。  现在我们觉得这个值应该是太低了,如果系统运行故......
  • Discourse 附件无法显示的跟进
    今天登录表以后,发现数据又被清理了部分。然后我们又重新使用SQL导入了数据。这个让我们感觉Discourse的系统中应该设置了自动清理程序,在这个自动清理程序中会对认为没有使用的附件或者图片进行清理。因为我们更换了存储空间,所以这会导致自动清理程序可能会出现误判,因为路......