PostgreSQL
支持 17 和 18 版本的托管服务。
每个步骤都是一次 REST 调用,可直接按示例运行。
一个 API 请求即可完成。携带 Idempotency-Key 重试时,将返回同一个数据库,不会重复创建。
为每个 Agent 创建专属数据库角色,仅授予任务所需的内置权限,并设置过期时间。
每项变更都是一个异步操作,可轮询其状态直至完成。
按需数据库空闲约 10 分钟后自动暂停,新连接到达后约 7 秒内唤醒。
# 创建按需数据库
curl -X POST https://console.lymeno.com/v1/databases \
-H "Authorization: Bearer $LYMENO_TOKEN" \
-H "Idempotency-Key: task-142" \
-H "Content-Type: application/json" \
-d '{
"workspaceId": "'$WORKSPACE_ID'",
"regionId": "'$REGION_ID'",
"name": "task-142",
"productType": "serverless"
}'
# → 202 {"operationId": "op_…", "databaseId": "db_…", "status": "queued"}# 创建于 $EXPIRES_AT 过期的角色
curl -X POST https://console.lymeno.com/v1/databases/$DATABASE_ID/roles \
-H "Authorization: Bearer $LYMENO_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"username": "agent_task_142",
"inheritedRoles": ["owner"],
"validUntil": "'$EXPIRES_AT'"
}'# 查询操作状态,然后获取连接信息
curl https://console.lymeno.com/v1/operations/$OPERATION_ID -H "Authorization: Bearer $LYMENO_TOKEN"
curl https://console.lymeno.com/v1/databases/$DATABASE_ID/connection -H "Authorization: Bearer $LYMENO_TOKEN"所有服务均通过同一套 API、控制台和工作区进行管理。
支持 17 和 18 版本的托管服务。
在数据附近运行 Agent 构建的服务和任务,并支持缩减至零。
提供隔离的运行环境,Agent 可在其中执行自行编写的代码,而不会影响其他资源。
两种选项均为标准 PostgreSQL,您的应用程序无需任何改动。
Agent 通过 API 完成工作,您的团队则在控制台中审查其操作并随时介入。
记录每项变更的执行者,包括 Agent 使用的 API 令牌以及请求来源的 IP 地址。
示例数据| 09:41 | task-runnerAPI 令牌 | 创建了数据库 | task-142 | 198.51.100.7 |
| 09:41 | task-runnerAPI 令牌 | 创建了角色 | task-142 | 198.51.100.7 |
| 09:12 | Mia Chen | 发起了备份 | orders | 203.0.113.24 |
| 08:57 | task-runnerAPI 令牌 | 更新了 IP 白名单 | orders | 198.51.100.7 |
编写查询时自动补全表名和列名,并在下方直接查看结果。
示例数据select id, email, created_at
from users
where created_at > now() - interval '1 day'
order by created_at desc
limit 5;| id | created_at | |
|---|---|---|
| 8412 | mia@example.com | 2026-10-02 09:41 |
| 8411 | leo@example.com | 2026-10-02 09:12 |
| 8410 | ava@example.com | 2026-10-02 08:57 |
5 行 · 12 毫秒
查看 CPU、内存、连接数和每秒查询数,并根据 pg_stat_statements 列出耗时最多的语句。
示例数据| select * from orders where user_id = $1 | 18,204 | 41.2 s |
| update sessions set seen_at = now() where id = $1 | 9,880 | 12.7 s |
| insert into events (kind, payload) values ($1, $2) | 31,452 | 9.3 s |
按照您设定的计划每日备份。可将最近 7 天内的任意时间点恢复为新数据库。
示例数据| 2026-10-02 03:00 | 每日 | 1.2 GB | 已完成 |
| 2026-10-01 03:00 | 每日 | 1.2 GB | 已完成 |
| 2026-09-30 03:00 | 每日 | 1.2 GB | 已完成 |
每个数据库都有独立的主机名和可直接复制的连接字符串。
postgresql://app:<password>@db-7hq2k9xm.<region>.db.lymeno.com:5432/postgres?sslmode=verify-fullpsql "postgresql://app:<password>@db-7hq2k9xm.<region>.db.lymeno.com:5432/postgres?sslmode=verify-full&sslrootcert=system"npm install pgimport pg from "pg";
const pool = new pg.Pool({ connectionString: process.env.DATABASE_URL });
const { rows } = await pool.query("select now()");
console.log(rows[0]);# App traffic through the pool, migrations direct
DATABASE_URL="postgresql://app:<password>@db-7hq2k9xm.<region>.db.lymeno.com:6432/postgres?sslmode=verify-full"
DIRECT_URL="postgresql://app:<password>@db-7hq2k9xm.<region>.db.lymeno.com:5432/postgres?sslmode=verify-full"不按席位收费,无平台费用。
$0.09 每计算单元小时
另计存储费用。暂停期间不收取计算费用。
$5 起 每节点每月
每个节点包含 10 GB 存储。