数据库部署模板
保存应用数据、缓存响应,支持后台任务。根据应用需求选择数据库,并检查存储、凭据和备份要求。
10 个模板 · 页码 1 / 1
Deno KV
InfluxDB
MySQL
在 Polyer 上为需要关系型数据、事务和 SQL 的应用部署 MySQL。内置模板创建一个使用 mysql:8.4 镜像的私有服务,持久化存储挂载在 /var/lib/mysql,并生成 root 密码和名为 app 的数据库。请检查连接 URL,并确认是否需要开启可选的 TCP 代理。
pgAdmin
phpMyAdmin
PostgreSQL
为需要关系型数据、事务和 SQL 的应用部署 PostgreSQL。Polyer 内置模板创建带持久化存储的私有数据库服务;托管 PostgreSQL 的能力取决于所选区域。
Qdrant
Redis
部署 Redis,用于缓存、队列和共享应用状态。内置模板创建带存储卷的私有服务。存储卷本身不决定 Redis 的数据耐久性,还需检查应用要求的持久化设置。
Redis Insight
如何选择
- 管理界面是独立的模板:pgAdmin 对应 PostgreSQL,phpMyAdmin 对应 MySQL,Redis Insight 对应 Redis。每个都会多出一个能访问你数据的服务,因此只在需要时部署,并做好访问保护。
- Redis 将工作数据保存在内存中,因此要按数据量规划内存,并把它与主数据库搭配,用于缓存、会话和队列。Deno KV 为 Deno 应用提供键值存储。
- 按数据形态选择:InfluxDB 存储指标、事件等时间序列,Qdrant 存储用于相似度搜索的向量嵌入。两者都是单服务,通常与关系型数据库搭配使用。