ToolQuestor Logo
SurrealDB
Pas encore d'avis
0 Sauvegardé
Ajouté:10/23/2025
Type:Saas
Trafic mensuel:-
Tarification:
FREEFREEMIUMSUBSCRIPTIONCUSTOM
Propulsé par l'IAApprentissage automatiqueBasé sur le cloudExtension de navigateurOpen Source
SurrealDB screenshot 2
SurrealDB screenshot 3
SurrealDB screenshot 4
SurrealDB screenshot 5

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

Ce qui est inclus :
  • 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
Le Plus Populaire
Start

$0.021

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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

Dépôt de SurrealDB

Voir sur Github
Étoiles30,240
Forks1,059
Âge du Dépôt3 ans
Dernier Commit1 jour il y a

FAQ sur SurrealDB

SurrealDB est-il vraiment gratuit à utiliser ?
Oui, SurrealDB est open source et entièrement gratuit à télécharger et à utiliser sur votre propre infrastructure. Le service cloud propose également un niveau gratuit avec 1 Go de stockage pour l'apprentissage et les petits projets. Vous ne payez que lorsque vous avez besoin de plus de ressources ou de fonctionnalités cloud gérées.
Qu'est-ce qui distingue SurrealDB de PostgreSQL ou MongoDB ?
Contrairement aux bases de données traditionnelles qui se concentrent sur un seul modèle de données, SurrealDB combine les capacités relationnelles, documentaires, graphiques, de séries temporelles et vectorielles en une seule plateforme. Cela signifie que vous n'avez pas besoin de bases de données séparées pour différents types de données, ce qui réduit la complexité et les coûts de maintenance.
Puis-je utiliser SurrealDB dans des applications en production ?
Absolument. SurrealDB est prêt pour la production et utilisé par des entreprises du monde entier. Il offre des transactions ACID, des sauvegardes automatisées et une mise à l'échelle horizontale pour des déploiements à haute disponibilité. Le niveau dédié propose une sécurité de qualité entreprise et un support pour les applications critiques.
Dois-je apprendre un nouveau langage de requête ?
SurrealQL est conçu pour être familier à toute personne connaissant SQL. Les commandes de base comme SELECT, INSERT, UPDATE et DELETE fonctionnent de manière similaire au SQL standard, mais avec des fonctionnalités supplémentaires pour gérer les graphes, les documents et les données en temps réel.
Comment SurrealDB gère-t-il la sécurité ?
SurrealDB comprend des fonctionnalités de sécurité complètes, notamment des permissions au niveau des tables et des enregistrements, un contrôle d'accès au niveau des champs, des méthodes d'authentification et la prise en charge des applications multi-locataires. Vous pouvez définir qui voit quelles données sans écrire de code backend.

Partagez votre expérience avec SurrealDB

Chargement...

Voir ce que les utilisateurs disent à propos de SurrealDB

0.0

0 Avis

5
0
4
0
3
0
2
0
1
0

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.

Light Badge Preview
SurrealDB – Base de données multi-modèle pour applications modernes