SQL Database

SQL distribuído e serverless com busca vetorial integrada

Armazene e consulte dados relacionais e embeddings a partir de réplicas globais para aplicações com IA.

Dados em suas aplicações

Crie aplicações que armazenam e acessam dados estruturados nativamente, sem bancos de dados externos.

Leituras globais rápidas

Ofereça dados a usuários no mundo todo com tempos de resposta rápidos a partir de réplicas distribuídas.

RAG sem complexidade

Crie aplicações de IA com embeddings e dados relacionais em um único banco de dados.

Crie bancos de dados a partir do código

Crie, consulte e gerencie bancos de dados compatíveis com SQLite a partir do fluxo de trabalho da sua aplicação. Combine o SQL Database com Functions para criar experiências orientadas a dados na Azion Web Platform.

Fluxo de trabalho do SQL Database com integração via CLI e API.

SQL distribuído para leituras globais resilientes

A instância principal processa as gravações enquanto réplicas distribuídas atendem cargas de leitura mais próximas dos usuários, mantendo as aplicações responsivas e disponíveis.

Interface representando um exemplo de uma consulta personalizada.

Combine dados relacionais e busca vetorial

O SQL Database armazena registros estruturados e embeddings juntos, permitindo que equipes criem aplicações RAG sem adicionar um banco de dados vetorial separado.

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);

Veja como usar

IA

Retrieval-Augmented Generation (RAG)

Crie aplicações RAG com busca vetorial integrada e integração com AI Inference. Consulte embeddings e dados relacionais juntos, sem precisar de um banco de dados vetorial separado.

Segurança

Autenticação e sessões

Armazene sessões, tokens e metadados de autenticação em uma camada SQL distribuída. Valide credenciais a partir de réplicas mais próximas dos usuários.

SaaS

Replicação global para SaaS

Ofereça datasets compartilhados a partir de réplicas de leitura distribuídas. Aplicações SaaS permanecem consistentes para usuários em diferentes regiões.

Personalização

Perfis e preferências do usuário

Armazene perfis e configurações próximos à lógica da aplicação para uma personalização responsiva. Cargas de leitura intensa se beneficiam de réplicas distribuídas.

E-commerce

Catálogos de produtos de e-commerce

Consulte estoque e dados de produtos a partir de réplicas próximas aos clientes. Mantenha experiências de catálogo responsivas durante picos de tráfego.

HeroSpark
Nossa parceria com a Azion transformou nossas operações. Reduzimos custos e melhoramos a performance, recuperando mais de 200 horas mensais para focar em desenvolvimento estratégico.
Mateus LeonardiCTO na HeroSpark

Uma plataforma full-stack que escala instantaneamente

Perguntas Frequentes

//Store

Seus dados.Disponíveis em qualquer lugar.

Ganhe acesso mais rápido, escalabilidade mais simples e menos sobrecarga de armazenamento conforme os dados crescem.