Volver a Agent Skills
Datos y Analítica
PlanetScale MySQL Serverless
Usa PlanetScale para MySQL serverless con flujos de trabajo de ramificación, cambios de esquema sin bloqueo y escalado horizontal.
Claude Code Cursor Copilot Windsurf
Descripción General
PlanetScale es una plataforma MySQL serverless construida sobre Vitess, el sistema de clustering de bases de datos que impulsa YouTube. Proporciona un flujo de trabajo de ramificación único similar a git para cambios de esquema de base de datos, donde creas ramas, realizas modificaciones de esquema y las fusionas a través de solicitudes de despliegue con revisión automatizada de diferencias de esquema.
El driver JavaScript @planetscale/database usa conexiones basadas en HTTP en lugar de las conexiones TCP tradicionales de MySQL, haciéndolo compatible con entornos serverless como Vercel Edge Functions, Cloudflare Workers y AWS Lambda. Soporta connection pooling, reintentos automáticos y enrutamiento optimizado para el edge. El driver funciona con ORMs como Prisma y Drizzle a través de sus adaptadores de PlanetScale.
PlanetScale maneja cambios de esquema en línea usando VReplication de Vitess, permitiéndote agregar columnas, crear índices y modificar tablas sin bloqueo ni tiempo de inactividad. La plataforma proporciona connection pooling integrado, analíticas de consultas, réplicas de lectura y fragmentación horizontal automática. El nivel gratuito incluye límites generosos para desarrollo, mientras que los planes de pago ofrecen SLAs de grado producción y certificaciones de cumplimiento.
El driver JavaScript @planetscale/database usa conexiones basadas en HTTP en lugar de las conexiones TCP tradicionales de MySQL, haciéndolo compatible con entornos serverless como Vercel Edge Functions, Cloudflare Workers y AWS Lambda. Soporta connection pooling, reintentos automáticos y enrutamiento optimizado para el edge. El driver funciona con ORMs como Prisma y Drizzle a través de sus adaptadores de PlanetScale.
PlanetScale maneja cambios de esquema en línea usando VReplication de Vitess, permitiéndote agregar columnas, crear índices y modificar tablas sin bloqueo ni tiempo de inactividad. La plataforma proporciona connection pooling integrado, analíticas de consultas, réplicas de lectura y fragmentación horizontal automática. El nivel gratuito incluye límites generosos para desarrollo, mientras que los planes de pago ofrecen SLAs de grado producción y certificaciones de cumplimiento.
¿Para Quién Es?
- Desplegar bases de datos MySQL para entornos serverless y edge
- Implementar ramificación tipo git para cambios de esquema de base de datos
- Ejecutar migraciones de esquema sin bloqueo y sin tiempo de inactividad
- Escalar MySQL horizontalmente con fragmentación automática
Instalación
Configurar Claude Code
npm install @planetscale/database Configuración
import { connect } from "@planetscale/database"
const conn = connect({
host: process.env.DATABASE_HOST,
username: process.env.DATABASE_USERNAME,
password: process.env.DATABASE_PASSWORD,
})
const results = await conn.execute(
"SELECT * FROM users WHERE email = ?",
[email]
) Explora herramientas de IA
Las mejores herramientas de IA que complementan tus habilidades
Lee artículos sobre IA y diseño
Consejos y tendencias en el mundo del diseño y la IA
Skills Relacionados
Datos y Analítica
Sentry Error Tracking
Monitorea errores en producción y analiza sus causas vinculándolos automáticamente con el código responsable.
Claude Code Cursor Copilot
Datos y Analítica PostHog Product Analytics
Rastrea el comportamiento de usuarios y analiza embudos de conversión para tomar decisiones basadas en datos.
Claude Code Cursor
Datos y Analítica Database Query Builder
Genera consultas SQL optimizadas y convierte preguntas en lenguaje natural a consultas de base de datos.
Claude Code Codex Copilot