6 puntos por xguru 2022-08-23 | 1 comentarios | Compartir por WhatsApp
  • Funciona como base de datos y también como backend de API para colaboración en tiempo real
  • REST API, SurrealQL/JSON-RPC sobre WebSocket, GraphQL (soporte previsto)
  • Aislamiento de datos con multi-tenant, Schemafull/Schemaless, transacciones multi-tabla/multi-fila, consultas geoespaciales
  • Soporta varias funciones: Array, Http, Math, String, Geo, Time, Embedded JavaScript,..
  • Incluye SDK para JavaScript/Go/Rust/Deno
    → Próximamente también tendrá SDK para WASM, Node.js, Python, C, PHP, Swift y Java
  • Se puede instalar en macOS/Linux/Windows
  • Funciona en nodo único (en memoria) y distribuido (clúster TiKV)
    → Próximamente también funcionará como nodo único (on-disk) y distribuido (RAFT)
  • El núcleo de la base de datos se publica bajo la licencia BSL (Business Source License)