SurrealDB

Sistema de bases de datos multi-modelo y serverless escrito en Rust que unifica datos relacionales, gráficos y vectoriales

Visitar SurrealDB

SurrealDB es un sistema de gestión de bases de datos multi-modelo diseñado para desarrolladores y arquitectos que necesitan gestionar datos heterogéneos sin mantener múltiples herramientas. Resuelve la complejidad de integrar bases relacionales, de documentos, gráficas y vectoriales en una única solución coherente.

Sus funciones principales incluyen:

  • SurrealQL para unificar consultas SQL, de grafos, vectores y búsqueda de texto completo.
  • Escalado a cero que permite iniciar la base de datos en la primera consulta y detenerla al terminar.
  • Compatibilidad con clientes PostgreSQL y MySQL para facilitar la integración existente.
  • Memoria de agentes que recupera contexto con fuentes y temporalidad en una sola consulta.
  • Control de acceso integrado a nivel de rol, registro y campo para garantizar seguridad.

El software opera bajo una licencia Business Source License 1.1 y Apache, ofreciendo opciones de autoalojamiento, ejecución embebida o en la nube. Su arquitectura serverless sobre Cloudflare minimiza costos al no facturar tiempo inactivo. La unificación de modelos de datos y la capacidad de manejar transacciones ACID complejas hacen que sea una alternativa potente para stacks de backend tradicionales, aunque su enfoque específico en agentes de IA puede requerir una curva de aprendizaje distinta.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    Business Source License 1.1, Apache License
Plataformas
Windows
Tipo de aplicación
ServidorEscritorio

Propiedades

  • Autoalojado
  • Multiplataforma
  • Extensible con plugins

Parecidos a SurrealDB