Ridge DB

Ridge es seed Base de datos relacional limitada de un solo nodo. Puede ejecutarse como una biblioteca integrada o solo como loopback. ridged servicio a través de un documento PostgreSQL-subconjunto de cables. Ridge Admin proporciona el banco de trabajo de administración basado en navegador.

Ridge Las puertas v0.3 V3-G0 a V3-G44-A, V3-G47, V3-G48-G58 y V3-G62, V3-G64-G66 están completas para sus alcances registrados (V3-G52 parcial: la ruta rápida de carga masiva de 1M de fila está pendiente). V3-G59 (puntero de verificación en segundo plano), V3-G60 (COPIA ingesta masiva), V3-G61 (almacenamiento masivo ordenado) y V3-G63 (caché compartido coherente) se implementan con evidencia enfocada y sus puertas de cierre aún explícitas. Está previsto V3-G67 (eficiencia de espacio en disco). La preparación de la vista previa Alpha se cerró el 19 de agosto de 2026: V3-G44-B (documentación de introducción) se envió con la implementación de producción de este conjunto de documentación y V3-G46 (cierre de la plataforma alfa) se cerró con el privilegio. macOS evidencia del ciclo de vida del servicio lanzado. Esta es una fundación de producción local, no una PostgreSQL reemplazo y no una base de datos distribuida.

Elige un punto de partida

Objetivo Guía
Iniciar una base de datos local Inicio rápido
entender el almacenamiento, WAL, y MVCC Arquitectura
Sigue el completo Ridge y Ridge Admin tiempo de ejecución Arquitectura en tiempo de ejecución
Escritura admitida SQL SQL referencia
Insertar Ridge en un seed aplicación Incorporado API
Conéctese con psql o un controlador de aplicación Pgwire y controladores
Realizar copias de seguridad, restaurar, inspeccionar o mantener datos Operaciones
Utilice la aplicación de administración del navegador. Ridge Admin
Verifique la compatibilidad y las funciones no compatibles Compatibilidad
Diagnosticar una falla Solución de problemas
Equipe un agente de IA para trabajar con Ridge Agentes de IA y la habilidad ridgedb

Resumen de capacidad

Área Capacidad limitada actual
Almacenamiento recursivo persistente B+Trees, filas y esquemas escritos de generación 2
Durabilidad CRC-32 lógico WAL, confirmación fsynced, recuperación solo comprometida
Transacciones Transacciones atómicas de múltiples tablas, lectura confirmada y lectura repetible
concurrencia Puesta en escena y publicación inconexas con detección determinista de conflictos.
SQL Relacional de varias columnas SQL, índices, restricciones, uniones, agregados, ventanas
Cargas de trabajo de datos JSON, series temporales, búsqueda de texto completo, vectores HNSW exactos y acotados
Operaciones Integridad, vacío, backup/restore, PITR, métricas, cuotas, modo de solo lectura
Conectividad Incrustado API y acotado TLS/password pgwire en bucle invertido
administración Ridge Admin UI web local con local y verificado SSH conexiones

Lo que Ridge no afirma intencionalmente

Ridge Actualmente no proporciona replicación, conmutación por error, fragmentación, distribución SQL, procedimientos almacenados, desencadenadores, extensiones, el pgwire COPY protocolo y formatos binarios, SCRAM, formatos binarios generales o completos. PostgreSQL catálogos. Basado en archivos CSV ingerir a través de COPY ... FROM 'path' WITH (FORMAT csv, ...) es compatible. PostgreSQL Los controladores funcionan sólo a través del subconjunto pgwire probado.

Nota de la hoja de ruta (18 de agosto de 2026): v0.4 tiene como alcance la sincronización de dispositivo↔nube para aplicaciones sin conexión (los pares de borde se sincronizan con una nube autorizada a través de una puerta de enlace reforzada; ridged permanece solo en bucle invertido). La replicación multimaestro, la conmutación por error, la fragmentación y el SQL distribuido permanecen aplazados hasta la versión 0.5 o posterior.

Las formas de protocolo y sintaxis no admitidas fallan explícitamente. No infiera una característica de PostgreSQL, MySQL o SQLite simplemente porque Ridge acepta el familiar SQL.

fuentes de verdad

La documentación pública resume los contratos operativos. Las fuentes de implementación autorizadas son:

Las afirmaciones de capacidad están versionadas y limitadas. Los resultados de las pruebas comparativas son evidencia de regresión para un host y una carga de trabajo designados, no clasificaciones de bases de datos universales.