- Berfungsi sebagai DB sekaligus backend API kolaborasi real-time
- REST API, SurrealQL/JSON-RPC over WebSocket, GraphQL (dukungan direncanakan)
- Isolasi data multi-tenant, Schemafull/Schemaless, transaksi multi-tabel/multi-baris, kueri GeoSpatial
- Mendukung berbagai fungsi: Array, Http, Math, String, Geo, Time, Embedded JavaScript, ..
- Menyediakan SDK JavaScript/Go/Rust/Deno
→ WASM, Node.js, Python, C, PHP, Swift, Java SDK direncanakan tersedia
- Dapat diinstal di macOS/Linux/Windows
- Berjalan dalam mode single-node (in-memory), terdistribusi (klaster TiKV)
→ Juga direncanakan berjalan dalam mode single-node (on-disk), terdistribusi (RAFT)
- Inti database dibuka dengan lisensi BSL (Business Source License)
1 komentar
CockroachDB mengubah lisensinya ke BSL - tetap open source tetapi tidak bisa dikomersialkan
Sentry mengubah lisensi open source-nya ke BSL (Business Source License)