
SurrealDB
Base de données multi-modèle pour applications modernes
SurrealDB est une base de données multi-modèles open source qui combine des données documentaires, graphiques, relationnelles, vectorielles et temporelles sur une seule plateforme.
Qu'est-ce que SurrealDB ?
SurrealDB est une base de données qui gère plusieurs types de stockage de données sans avoir besoin de différents systèmes de bases de données. Pensez-y comme un outil unique capable de fonctionner comme une base de données traditionnelle avec des lignes et des colonnes, un magasin de documents comme MongoDB, et une base de données graphique pour les données connectées — le tout en même temps.
Elle est construite avec le langage de programmation Rust, ce qui la rend rapide et fiable. Vous pouvez l'utiliser directement depuis les navigateurs web, les applications mobiles ou les serveurs. La base de données inclut des fonctionnalités de sécurité intégrées, vous permettant de contrôler qui voit quelles données sans écrire de code supplémentaire.
SurrealDB prend en charge les mises à jour en temps réel, ce qui signifie que votre application voit les changements instantanément sans avoir à vérifier constamment les mises à jour. Cela la rend parfaite pour les applications de chat, les tableaux de bord en direct et des outils similaires.
Fonctionnalités de SurrealDB
Combine les modèles de données document, graphe, relationnel, séries temporelles et vecteur
Langage de requête de type SQL (SurrealQL)
Mises à jour et notifications de données en temps réel
Authentification et permissions intégrées
Déploiement cloud, auto-hébergé ou embarqué
Support des API WebSocket et HTTP
SDKs pour plusieurs langages de programmation
Transactions ACID entre les tables
Recherche de similarité vectorielle
Capacités de parcours de graphe
Tarification de SurrealDB
Free
- 1 Go de stockage
- 0,25 vCPU
- 1 Go de mémoire
- Taille limitée du nœud de calcul
- Nœuds de calcul éphémères
- Authentification sociale
- Collaboration en équipe
- RBAC et ABAC dans le cloud
Start
- Scalabilité verticale
- Déploiement sur un seul nœud
- Jusqu'à 16 vCPU
- Jusqu'à 512 Go de stockage
- Jusqu'à 64 Go de mémoire
- Sauvegardes automatisées quotidiennes
- Conservation des journaux pendant 7 jours
- Support de base
Scale
- Scalabilité horizontale
- Déploiements tolérants aux pannes
- Nœuds multiples
- Stockage multi-locataires
- Jusqu'à 5 To de stockage en cluster
- Jusqu'à 32 vCPU par nœud
- Jusqu'à 128 Go de mémoire par nœud
- Sauvegardes personnalisables
Dedicated
- Scalabilité horizontale
- Déploiements tolérants aux pannes
- Stockage dédié à un seul locataire
- Nœuds multiples
- Jusqu'à 1 PB de stockage en cluster
- Jusqu'à 64 vCPU par nœud
- Jusqu'à 256 Go de mémoire par nœud
- Sauvegardes personnalisables
Cas d'usage de SurrealDB
Dépôt de SurrealDB
Voir sur Github| Étoiles | 32,925 |
| Forks | 1,348 |
| Âge du Dépôt | 4 ans |
| Dernier Commit | 3 jours il y a |
FAQ sur SurrealDB
Voir ce que les utilisateurs disent à propos de SurrealDB
0 Avis
Pas encore d'avis
Soyez le premier à évaluer SurrealDB










