注册
登录
新闻动态
其他科技
返回
免费的 Postgres 数据库
作者:
糖果
发布时间:
2024-02-22 11:58:55 (2月前)
来源:
https://fly.io/blog/free-postgres/
# 免费的 Postgres 数据库 ![](/user/files/HYb32VdkKjUPgSxHijchKV5XLXbW0htYTOY6FbxZzWk.jpg) Fly.io 上的 Postgres 现在可免费用于小型项目。关于免费 Postgres 的难点在于存储,所以这篇文章也是关于免费存储的。在这里阅读它,或者先试试我们。您可以在几分钟内启动并运行。 我们喜欢构建副项目,也讨厌为副项目的托管付费。我们也知道你们都喜欢免费的东西。我们认为,当您将免费的东西用于业余项目时,您很有可能会为实际工作中的类似东西付费。 自十年前(2020 年)推出以来,我们一直有免费套餐。直到今天,我们的免费层只覆盖了一点点 CPU 时间、一点点 RAM 和一点点带宽。我们不包括存储。 这是有充分理由的。CPU、RAM 和带宽都很容易。保持进程空闲几乎不需要任何成本。迁移应用程序进程很容易。而且,重要的是,当硬件出现故障时很容易反弹。这些事情很容易,因为几乎不涉及任何状态。在不同硬件上停止和重新启动的应用程序进程仍然很有价值。 但是,您庞大的三明治数据库有所不同。 但是,无论您的应用程序是否正在运行,存储的数据都会一直占用空间。从硬件故障中恢复数据意味着您必须以一些冗余来存储它。您需要复制和备份。这意味着更多的磁盘空间,但也意味着更多的管理。磁盘不容易! 但是没有状态的应用程序有多无聊?您可以将一些三明治直接存储在您的应用程序中,但每次更改成分时都必须重新部署它。而且您不会记得以前谁向您订购过,更不用说他们最喜欢的调味品是什么了。最好的应用程序保存数据,最好的应用程序在数据库中跟踪数据,因此很容易重新混合和共享:有什么更好的方法让您的客户为办公室午餐订单创建投票? ### 什么是免费的 Postgres? “免费 Postgres”实际上意味着我们在免费产品中增加了 3GB 的持久卷空间。具体来说,您将获得小至 1GB的LVM块设备。将其与我们的免费 VM 和 RAM 限额相匹配,您就拥有了进行辅助项目 Postgres 设置所需的一切。 空闲的虚拟机本身只是一点内存和一些空闲的 CPU,但状态对我们来说是令人讨厌的管理。 我们已经完成了使用内置 Postgres解决一些管理难题的工作。“生产”部署有意设置 2 节点 Postgres 集群。它们应该比单个节点具有更高的可用性,并且它们具有数据冗余。当您运行 HA Postgres 时,您将在两个隔离的 NVMe 驱动器上存储数据。我们还拍摄这些卷的快照,为您的美味数据提供一些缓冲,以防发生意外。 免费的 Postgres 将从单个“开发”节点开始,但如果您对其进行扩展,它会无缝地成为一个领导者副本集群以实现高可用性。 ### 所以……我们真的给你免费卷 lede 是“免费的 Postgres”,因为这对全栈应用程序很重要。您不必将这些用于 Postgres。如果 SQLite 更适合您,请安装多达 3GB 的卷并使用“免费 SQLite”。是的,我们可能低估了这一点。 ### 关于信用卡的注意事项 即使对于我们的免费服务,我们也需要信用卡号码。我们知道这是最糟糕的,它会让你胃灼热。这不是因为我们打算向您收费。 但是,如果您让人们免费增值完全访问托管平台,会发生以下情况:大量免费 VM 挖掘加密货币。 我们可以告诉你我们想要阻止加密货币挖矿,因为我们关心地球,这是真的。当人们把我们的钱花在赌博上时,我们也有一种资本主义的神经。您的信用卡号码是我们与混乱之间的细塑料线。
收藏
举报
1 条回复
动动手指,沙发就是你的了!
登录
后才能参与评论