
SurrealDB
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.
Comment utiliser SurrealDB
Commencer avec SurrealDB est simple. Voici les étapes de base :
Installez SurrealDB sur votre ordinateur en utilisant une commande simple, ou inscrivez-vous à la version cloud gratuite sur surrealdb.com pour éviter l'installation.
Créez votre base de données en vous connectant via l'outil en ligne de commande ou en utilisant l'une des bibliothèques logicielles disponibles pour des langages comme JavaScript, Python ou Rust.
Écrivez des requêtes en utilisant SurrealQL, qui ressemble au SQL classique. Vous pouvez créer des tables, insérer des données et rechercher des informations avec des commandes familières.
Configurez les permissions pour contrôler qui peut voir ou modifier vos données. SurrealDB vous permet de définir des règles au niveau des tables ou même pour des enregistrements individuels.
Connectez-vous depuis votre application en utilisant les bibliothèques officielles. Vous pouvez envoyer des requêtes directement depuis des navigateurs web ou des applications mobiles sans avoir besoin d'un serveur backend séparé.
Pour les utilisateurs cloud, le service gère automatiquement les sauvegardes et la montée en charge.
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
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
- Support communautaire
- Co-pilote IA Surreal Sidekick
Start
$0.021
- 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
- Options de support supplémentaires disponibles
Scale
Custom
- 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
- Rétention des journaux pendant 28 jours
- Support de base
Dedicated
Custom
- 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
- Rétention des journaux pendant 28 jours
- Sécurité d'entreprise
Cas d'usage de SurrealDB
Qui peut bénéficier de SurrealDB ?
Dépôt de SurrealDB
Voir sur Github| Étoiles | 30,240 |
| Forks | 1,059 |
| Âge du Dépôt | 3 ans |
| Dernier Commit | 1 jour il y a |
FAQ sur SurrealDB
Partagez votre expérience avec SurrealDB
Voir ce que les utilisateurs disent à propos de SurrealDB
0 Avis
Pas encore d'avis
Soyez le premier à évaluer SurrealDB
Intégrer les badges SurrealDB
Montrez à votre communauté que SurrealDB est présenté sur Tool Questor. Ajoutez ces beaux badges à votre site web, documentation ou profils sociaux pour renforcer la crédibilité et générer plus de trafic.



