- 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)
1 comentarios
CockroachDB cambia su licencia a BSL: sigue siendo open source, pero no se puede comercializar
Sentry cambia su licencia de open source a BSL (Business Source License)