MajorSorti

SurrealDB v2.0

Disponible · 17 septembre 2024

SurrealDB 2 passe en stable après deux ans de bêta. La promesse de SurrealDB est ambitieuse : une seule base de données qui gère les documents, les graphes et les requêtes SQL relationnelles dans un modèle cohérent. La version 2 prouve que l'approche est viable en production avec une stabilité et des performances comparables aux bases spécialisées.

Le contrôle d'accès basé sur les rôles (RBAC) est complet, avec une syntaxe de définition des permissions directement en SurrealQL. SurrealML permet d'intégrer des modèles d'inférence directement dans la base : les modèles ONNX peuvent être exécutés dans des requêtes SQL sans aller-retour applicatif.

Le modèle de déploiement s'est diversifié : SurrealDB 2 peut fonctionner en mode embarqué (dans un processus Rust ou via des bindings WASM), en mode single-node, ou en cluster distribué avec le protocole Raft pour la cohérence.

Autres versions de SurrealDB