分享一个有IPv4的独享免费PostgreSQL,目前本人已使用超过半年,主要配置如下:

2 vCPU
2 GB RAM
10 GB Storage
部署在AWS或GCP上
10并发连接
最多500张表或1250万个对象

这个配置一般个人用途肯定够用了(^∀^●)ノシ

官网

YugaByte Managed
注册链接

关于YugabyteDB

YugabyteDB是一个高性能的分布式SQL数据库,用于支持全球互联网规模的应用程序.YugabyteDB使用高性能文档存储、每分片分布式共识复制和多分片ACID事务(受Google Spanner启发)的独特组合构建,以低查询延迟,极抵御故障和全球数据分布的能力.作为云原生数据库,它可以轻松部署在公有云和私有云以及Kubernetes环境中.

食用教程

创建数据库

  1. 点击上面的注册链接,公司名和国家可以随便填;
  2. 在邮箱点击激活链接,激活账户;
  3. 点击Create a free cluster:
    控制台首页
  4. 选择YugabyteDB Managed Free,点击next:
    创建新集群
  5. 集群地区国内用户建议选择AWS新加坡或GCP香港,选好后点击next:
    选择地区
  6. 使用随机密码或填写密码,注意这里一定要保存好,以后再也看不到了>︿<
  7. 点击Create Cluster,然后去看看我的其它文章吧ヾ(≧▽≦*)o 等一会儿数据库就创建好了!
  8. 都白嫖了,弹出的问卷建议好好填一下φ(゜▽゜*)♪
  9. 不想填问卷也可以点底部的Dismiss Survey.

基本配置

  1. 创建好后点击Add IP Allow List,添加允许的IP:
    编辑IP允许列表
  2. 可以填写0.0.0.0/0来允许所有IP访问;
  3. 点击Add Ip Allow List右边的Run your own application,获取数据库服务器信息:
    数据库信息
  4. 提示:
    • 那一长串的域名可以直接Ping出一个独立IPv4,但开启SSL时使用IP证书会无效;
    • 登录后可以创建任意数量数据库;
    • 用户名和密码是你在创建集群时填写的内容;
    • 因为所有的sql端口都是5433,所以推断此IP为独享.

注意事项

  1. nodejs应用似乎必须用SSL连接,否则会报错:
     no pg_hba.conf entry for host "154.13.x.x", user "admin", database "xxx", SSL off
    
  2. 珍惜免费服务,请勿滥用!

更多免费服务

推荐一下这个清单,里面有很多搜索引擎搜不到的免费服务ヾ(≧▽≦*)o
Free for developers
项目Github