Gratuito
Para proyectos personales, prototipos y agentes.
$0al mes
- 1 organización
- 5 proyectos
- 2.5 GB de almacenamiento0.5 GB incluidos por proyecto
- Horas de cómputo compartido ilimitadasOferta de lanzamiento
PostgreSQL 17 serverless
Crea una base de datos en segundos, dale a cada pull request y a cada agente de IA su propia rama, y conéctate con los drivers que ya usas.
Plataforma
PostgreSQL real más las piezas que, de otro modo, tendrías que armar tú: ramas, almacenamiento y cómputo separados, autenticación, vectores y una API.
Una rama es una bifurcación copy-on-write de su rama de origen con el conjunto de datos completo. Está lista en segundos sin importar el tamaño, así que cada pull request, ejecución de pruebas o agente puede tener la suya.
Cada rama se ejecuta en su propio cómputo, dimensionado en CU (1 CU = 1 vCPU + 4 GB de RAM). El almacenamiento está separado, así que un cómputo inactivo puede suspenderse y reanudarse con la siguiente conexión sin tocar tus datos.
Activa la autenticación gestionada en una rama para que los usuarios de tu app puedan iniciar sesión. Los tokens son JWT de corta duración firmados con EdDSA y publicados mediante JWKS; verifícalos en pocas líneas con el SDK de código abierto @relyt/auth.
La extensión vectors (pgvecto.rs) viene precargada en cada base de datos, así que los embeddings viven junto a las filas que describen y los consultas con SQL estándar.
Un paquete de skills de código abierto enseña a Claude Code y a otros agentes a crear proyectos, crear ramas y conectarse, mediante la misma Open API que usas tú.
Gráficas de CPU, memoria, conexiones y almacenamiento, además de consultas activas en vivo e historial de consultas para cada cómputo.
Una Open API REST con claves de API abarca organizaciones, proyectos, ramas y cómputos, así que los scripts y la CI pueden hacer todo lo que hace la consola.
Desarrolladores
Sin un cliente nuevo ni un protocolo propietario. Si habla Postgres, funciona con Relyt One.
Usa GitHub o Google. Se crea una organización gratuita para ti.
Empieza con una rama main y un cómputo principal, listos en segundos.
Pega la cadena de conexión en psql, un ORM o cualquier driver de PostgreSQL.
# connection string from the console's Connect dialogexport DATABASE_URL="postgresql://<role>:<password>@<host>/<db>"psql "$DATABASE_URL" -c "select version();"Código abierto
Con licencia MIT y en GitHub. Léelas, haz un fork, envía un pull request.
relytcloud/relyt-auth-jsVerifica los tokens de la autenticación gestionada en el servidor y almacénalos en caché en el navegador. Publicado en npm como @relyt/auth.
relytcloud/relyt-auth-examplesApps de ejemplo, empezando por una lista de tareas multiusuario creada con la autenticación gestionada.
relytcloud/agent-skillsSkills que enseñan a los agentes de programación a crear bases de datos de Relyt One y sus ramas.
Precios
Todas las cuentas empiezan en el plan Gratuito. No se requiere tarjeta de crédito.
Para proyectos personales, prototipos y agentes.
$0al mes
Para apps en producción que necesitan más espacio.
Blog
De dónde vienen los huecos en las columnas serial e identity de PostgreSQL (rollbacks, ON CONFLICT, caídas, CACHE), por qué los inserts fallan con duplicate key value violates unique constraint después de importar datos, una consulta que reajusta todas las secuencias, qué pasa cuando se agotan los IDs integer y numeración sin huecos para facturas. Cada sentencia reproducida en Postgres 17.11.
Cómo construir una cola de trabajos en segundo plano en PostgreSQL 17 con SELECT ... FOR UPDATE SKIP LOCKED: por qué el ingenuo SELECT-y-luego-UPDATE toma el mismo trabajo dos veces, por qué FOR UPDATE por sí solo hace esperar a los workers, leases y reintentos, LISTEN/NOTIFY, vacuum y lo que los workers que hacen polling le hacen a un cómputo serverless. Cada sentencia reproducida en Postgres 17.11.
Cuándo hacer upsert con INSERT ... ON CONFLICT y cuándo usar MERGE en PostgreSQL 17, por qué MERGE puede fallar con un error de clave duplicada bajo concurrencia y cómo resolver 'cannot affect row a second time', un RETURNING vacío y 'no unique or exclusion constraint matching the ON CONFLICT specification'. Cada sentencia reproducida en Postgres 17.11.
Preguntas frecuentes
Relyt One es un servicio de PostgreSQL serverless. Obtienes PostgreSQL 17 estándar con ramas de base de datos, almacenamiento separado del cómputo, autenticación gestionada para los usuarios de tu app y búsqueda vectorial integrada, todo operado por nosotros en la nube.
Sí. Relyt One ejecuta PostgreSQL 17, así que tus drivers, ORM y herramientas como psql funcionan sin cambios, junto con extensiones como pg_trgm, citext y pgcrypto.
Una organización, hasta 5 proyectos, 2.5 GB de almacenamiento y horas de cómputo compartido ilimitadas como oferta de lanzamiento. No se requiere tarjeta de crédito.
Una rama es una bifurcación copy-on-write de su rama de origen. Comparte con ella los datos sin cambios, así que crearla tarda segundos sin importar el tamaño de la base de datos, y solo los cambios ocupan almacenamiento nuevo.
Sí. Con una clave de API, los agentes pueden crear proyectos, ramas y cómputos mediante la Open API, y el paquete de skills para agentes de código abierto les muestra cómo hacerlo.
No. La autenticación gestionada es opcional y actualmente está en vista previa. Sin ella, Relyt One es una base de datos PostgreSQL normal a la que te conectas con un rol y una contraseña.
Crea un proyecto gratis en menos de un minuto. Sin tarjeta de crédito ni configuración.