【问题标题】:how much data can a 5MB SQL database store?一个 5MB 的 SQL 数据库可以存储多少数据?
【发布时间】:2011-03-31 15:03:24
【问题描述】:

我有兴趣在我的项目中使用 Heroku。我目前对付费不感兴趣,但免费计划仅提供 5MB 数据库。

有什么方法可以用来了解一个 5MB 的数据库中可以存储多少列/行的简单文本数据?

谢谢

【问题讨论】:

    标签: database database-design hosting heroku relational-database


    【解决方案1】:

    一个鲜为人知的 Heroku 秘密是 5 MB 不是硬限制。在 Heroku 对你不满意之前,你可以重复很多次(5-10 倍)。

    在任何情况下,您都会对 5 MB 可以达到的效果感到惊讶,尤其是在您手动创建数据的情况下。例如,如果您正在存储博客文章 - 假设 20% 是开销(每篇博客文章的元数据),您需要在数据库达到 5 MB 标记之前写入 4,000,000 个字符的文本,这比War and Peace.

    因此,如果您将整本书 存储在数据库中是不够的,但如果您要在其中写下一部小说,那么您应该可以使用相当长的一段时间。

    【讨论】:

      【解决方案2】:

      这个公式比较容易理解,至少在模糊的方面是这样。基本上,将每列的大小相加,然后将该结果乘以行数。虽然这涉及的开销很小,但它可能小到可以忽略不计。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-10
        • 2014-09-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多