SQL Database

SQL distribuido y serverless con búsqueda vectorial integrada

Almacena y consulta datos relacionales y embeddings desde réplicas globales para aplicaciones impulsadas por IA.

Datos en tus aplicaciones

Crea aplicaciones que almacenan y acceden a datos estructurados de forma nativa, sin bases de datos externas.

Lecturas globales rápidas

Entrega datos a usuarios de todo el mundo con tiempos de respuesta rápidos desde réplicas distribuidas.

RAG sin complejidad

Crea aplicaciones de IA con embeddings y datos relacionales en una sola base de datos.

Crea bases de datos desde el código

Crea, consulta y gestiona bases de datos compatibles con SQLite desde el flujo de trabajo de tu aplicación. Combina SQL Database con Functions para crear experiencias basadas en datos en Azion Web Platform.

Flujo de trabajo de SQL Database con integración vía CLI y API.

SQL distribuido para lecturas globales resilientes

La instancia principal procesa las escrituras mientras las réplicas distribuidas atienden las cargas de lectura más cercanas a los usuarios, ayudando a que las aplicaciones se mantengan receptivas y disponibles.

Interfaz que representa un ejemplo de una consulta personalizada.

Combina datos relacionales y búsqueda vectorial

SQL Database almacena registros estructurados y embeddings juntos, para que los equipos puedan crear aplicaciones RAG sin agregar una base de datos vectorial independiente.

sql-database.ts
01import { createDatabase } from 'azion/sql';
02import type { AzionDatabase, AzionDatabaseResponse } from 'azion/sql';
03
04const { data: database, error }: AzionDatabaseResponse<AzionDatabase> =
05 await createDatabase('app-data', { debug: true });
06
07if (error || !database) {
08 throw new Error(error?.message ?? 'Failed to create database');
09}
10
11await database.execute([
12 'CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, email TEXT)',
13 "INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com')"
14]);
15
16const { data: users } = await database.query([
17 'SELECT * FROM users'
18]);
19
20console.log(users?.rows);

Vea cómo usar

IA

Retrieval-Augmented Generation (RAG)

Crea aplicaciones RAG con búsqueda vectorial integrada e integración con AI Inference. Consulta embeddings y datos relacionales juntos, sin necesidad de una base de datos vectorial independiente.

Seguridad

Autenticación y sesiones

Almacena sesiones, tokens y metadatos de autenticación en una capa SQL distribuida. Valida credenciales desde réplicas más cercanas a los usuarios.

SaaS

Replicación global para SaaS

Ofrece datasets compartidos desde réplicas de lectura distribuidas. Las aplicaciones SaaS se mantienen consistentes para usuarios en distintas regiones.

Personalización

Perfiles y preferencias del usuario

Almacena perfiles y configuraciones cerca de la lógica de la aplicación para una personalización receptiva. Las cargas de lectura intensa se benefician de réplicas distribuidas.

E-commerce

Catálogos de productos de e-commerce

Consulta inventario y datos de productos desde réplicas cercanas a los clientes. Mantén experiencias de catálogo receptivas durante picos de tráfico.

HeroSpark
Nuestra asociación con Azion transformó nuestras operaciones. Redujimos costos y mejoramos el rendimiento, recuperando más de 200 horas mensuales para enfocarnos en desarrollo estratégico.
Mateus LeonardiCTO en HeroSpark

Una plataforma full-stack que escala instantáneamente

Preguntas Frecuentes

//Store

Tus datos.Disponibles en todas partes.

Consigue acceso más rápido, escalado más simple y menos sobrecarga de almacenamiento a medida que crecen los datos.