ToolQuestor Logo
SlateDB

SlateDB

Base de données embarquée cloud-native pour Rust

Ajouté:10/24/2025
Tarification:
Gratuit
Connecter:
Granola

Granola

FEATURED
Bubble

Bubble

FEATURED
Base44

Base44

FEATURED

Qu'est-ce que SlateDB ?

SlateDB est un moteur de stockage embarqué qui utilise une conception en arbre de fusion structuré par journal et écrit tout dans un stockage d'objets cloud. Vous l'incluez comme une bibliothèque dans vos applications Rust, et il gère le stockage des données via des services comme S3 ou Google Cloud Storage.

Le principal avantage est une capacité de stockage illimitée. Le stockage cloud peut contenir n'importe quelle quantité de données sans que vous ayez à gérer des serveurs ou des disques. Il offre également des sauvegardes automatiques et peut gérer plusieurs lecteurs simultanément, bien qu'un seul écrivain à la fois.

Le compromis est un temps de réponse légèrement plus élevé par rapport au stockage sur disque local. Les opérations d'écriture prennent généralement entre 50 et 100 millisecondes. Cela rend SlateDB parfait pour les applications où le coût et la fiabilité sont plus importants que des temps de réponse ultra-rapides.

Fonctionnalités de SlateDB

  • Base de données embarquée cloud-native pour applications Rust

  • Stockage illimité via S3, GCS, Azure Blob

  • Un seul écrivain avec plusieurs lecteurs concurrents

  • Écritures groupées réduisant les coûts API

  • Compromis configurables entre durabilité et latence

  • Compression et mise en cache intégrées

  • Support des transactions avec instantanés

  • Collecte des déchets et compactage

  • Licence open source Apache 2.0

  • Communauté active et mises à jour régulières

Tarification de SlateDB

Le Plus Populaire
Free Open Source
Free
  • Moteur de base de données complet
  • Licence Apache 2.0
  • Capacité de stockage illimitée (selon le fournisseur de cloud)
  • Prise en charge de S3, GCS, Azure Blob, MinIO
  • Support des transactions
  • Compression et mise en cache
  • Plusieurs lecteurs simultanés
  • Support communautaire

Dépôt de SlateDB

Voir sur Github
Étoiles3,339
Forks286
Âge du Dépôt2 ans
Dernier Commit1 jour il y a

FAQ sur SlateDB

Oui, SlateDB est 100 % gratuit et open source sous la licence Apache 2.0. Vous ne payez que les coûts de stockage cloud auprès de fournisseurs tels qu'AWS S3, Google Cloud Storage ou Azure Blob Storage en fonction de votre utilisation.
SlateDB est actuellement développé en tant que bibliothèque Rust. Bien qu'il soit conçu principalement pour les applications Rust, le projet travaille sur des liaisons pour d'autres langages de programmation. Vous pouvez également générer vos propres liaisons si nécessaire.
SlateDB est une base de données intégrée qui fonctionne à l'intérieur de votre application plutôt que comme un serveur séparé. Elle stocke toutes les données dans un stockage d'objets cloud au lieu de disques locaux, vous offrant une capacité illimitée. Elle est idéale pour les besoins de stockage clé-valeur plutôt que pour des requêtes relationnelles complexes.
SlateDB est en développement actif et s'améliore rapidement. Bien que les fonctionnalités principales fonctionnent bien, les responsables du projet recommandent de tester soigneusement votre cas d'utilisation spécifique avant un déploiement en production. Consultez les notes de version les plus récentes pour connaître l'état actuel et les améliorations de stabilité.
Par défaut, les opérations d'écriture de SlateDB attendent que les données soient stockées en toute sécurité dans le cloud avant de confirmer le succès. Cela garantit qu'aucune donnée n'est perdue en cas de plantage. Vous pouvez modifier ce paramètre pour des écritures plus rapides si vous acceptez un certain risque de perte de données.

Voir ce que les utilisateurs disent à propos de SlateDB

0.0

0 Avis

5
0
4
0
3
0
2
0
1
0

Pas encore d'avis

Soyez le premier à évaluer SlateDB