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-G25 están completas para sus alcances registrados. 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 varias 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, COPY, SCRAM, formatos binarios generales o completos PostgreSQL catálogos. PostgreSQL Los controladores funcionan sólo a través del subconjunto pgwire probado.
Las formas de protocolo y sintaxis no admitidas fallan explícitamente. No infieras una característica a partir de PostgreSQL, MySQL o SQLite simplemente porque Ridge acepta familiar SQL.
fuentes de verdad
La documentación pública resume los contratos operativos. Las fuentes de implementación autorizadas son:
grove/apps/ridge/CAPABILITIES.mdpara el inventario de capacidad cerrado;grove/apps/ridge/V3_CONTRACT.mdpara SQL, tipo, aislamiento y reglas de error;grove/libs/ridge_sql/README.mdpara los aceptados SQL superficie;grove/apps/ridge/ROADMAP.mdpara puertas y trabajo diferido;grove/apps/ridge-admin/README.mdyRELEASE.mdpara Ridge Admin;- pruebas ejecutables y artefactos de referencia bajo
grove/apps/ridge/tests/,grove/libs/ridge_sql/tests/, ygrove/apps/ridge/benchmarks/.
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.