# BoltDB Reviews
**Vendor:** BoltDB  
**Category:** [Bases de données clé-valeur](https://www.g2.com/fr/categories/key-value-databases)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 18
## About BoltDB
BoltDB est une base de données clé/valeur embarquée pour Go.




## BoltDB Reviews
  ### 1. Migré le backend Hoverfly de Redis à BoltDB pour réduire les dépendances

**Rating:** 4.5/5.0 stars

**Reviewed by:** Karolis R. | Senior Software Engineer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Super rapide mise en œuvre de mmap où le système d'exploitation met tout en cache. Dépendances réduites et stockage persistant. Il permet également des transactions et, en raison du fait qu'il est intégré - pas de pool de connexions.

**Que n’aimez-vous pas à propos de BoltDB?**

Manque d'options de scalabilité, cela peut vous mettre à jour très rapidement et vous permettre de traiter beaucoup de choses, mais lorsque vous devez évoluer horizontalement - vous devrez chercher d'autres projets.

**Recommandations à d’autres personnes envisageant BoltDB:**

Caveats et limitations, n'utilisez pas les tranches d'octets aveuglément, écrivez ces octets dans le tampon avant de terminer la transaction. Ce n'est pas très clair à travers la documentation, gardez cela à l'esprit.

Comprenez que ce n'est pas une solution miracle pour tout, si vous avez besoin de quelque chose qui a un schéma et des relations - bolt n'est pas pour vous. Si vous travaillez sur une application web qui sera déployée dans un conteneur puis mise à l'échelle automatiquement - bolt n'est pas pour vous. Concevez de meilleures interfaces dans votre application pour changer facilement de backend, cela vous aidera plus tard.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

La virtualisation des services, la capture/la virtualisation/la synthèse des API externes. BoltDB a aidé à rendre notre outil Hoverfly véritablement autonome sans dépendances, très facile à déployer et à atteindre des performances exceptionnelles. La migration de Redis vers BoltDB a augmenté les requêtes par seconde d'environ 400 à environ 850.

  ### 2. Bolt offre une solution de base de données extrêmement simple pour des usages légers et intégrés.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Christian W. | Dev Ops / Full Stack Engineer / M2M Embedded Developer, Énergies renouvelables et environnement, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 21, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Ma fonctionnalité préférée est la possibilité de garder votre base de données très petite, ce qui est excellent pour les systèmes Linux embarqués où le stockage est précieux. Le fait qu'elle soit écrite en pur Go, et que la pile que j'ai écrite soit également en pur Go, était formidable, donc je n'ai pas eu à lutter avec la cross-compilation de quelque chose écrit en C avec des liaisons Go.

**Que n’aimez-vous pas à propos de BoltDB?**

La limitation d'un processus par base de données en cours d'exécution signifie que vous ne pouvez pas l'utiliser pour partager simplement l'état entre plusieurs applications actives, ce qui a entravé la conception originale de ma pile logicielle.

**Recommandations à d’autres personnes envisageant BoltDB:**

Je ne peux pas parler de la scalabilité ou des performances sous des conditions de charge extrêmes, mais pour mon utilisation sur une plateforme embarquée à faible spécification et à stockage limité, cela a bien fonctionné et était agréable et facile à configurer. Pour cet usage, je recommanderais certainement BoltDB et l'utiliserais à nouveau moi-même.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Le cas d'affaires était de construire une pile logicielle Linux embarquée pour un appareil M2M de type IoT afin d'enregistrer des données provenant de divers matériels et de les renvoyer via le réseau vers des serveurs cloud. Les avantages d'avoir une base de données embarquée signifiaient qu'il n'était pas nécessaire de concevoir des idées compliquées sur la façon de stocker les données qui n'ont pas encore été envoyées, par exemple en cas de défaillance de communication du réseau GSM, ou même de défaillance de l'appareil en raison d'une perte de puissance. Cela simplifiait la reprise à partir du dernier point connu sans avoir à désérialiser les données du disque, les combiner, les empaqueter et les envoyer via le réseau.

  ### 3. Utilisation de boltdb comme source de base de données pour une API dynamique générique.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Osiloke E. | CTO, Sécurité informatique et réseau, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 14, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Quand j'ai commencé avec Go (comme alternative à Django/Python et ses, vous savez, problèmes) tout en développant mes diverses applications. J'avais besoin d'une base de données mais je suis fauché :), parce que j'ai quitté mon emploi et déménagé en Afrique pour, vous savez, faire de la charité à la Bill Gates. J'avais besoin de créer quelque chose rapidement pour attirer les investisseurs. Je ne voulais pas dépenser plus de dollars (je n'en avais plus) et j'avais besoin de créer quelque chose de vraiment rapide comme démo pour mes investisseurs potentiels. Bolt était à la rescousse. J'ai pu créer ma propre API de parse rapidement et facilement. Bolt permet (en plus d'une couche que j'ai créée) de prototyper rapidement des applications qui fonctionnent localement. Cela m'a permis de créer un système de cache pour mon système de wifi gratuit (basé sur LedisDB basé sur BoltDB). etc.

**Que n’aimez-vous pas à propos de BoltDB?**

Ce que je n'aime pas à propos de boltdb m'a permis de créer une solution pour cela. J'avais besoin de relations, alors j'ai créé une bibliothèque qui offre cette fonctionnalité. À la fin de la journée, je pense que j'ai appris plus sur les bases de données en ajoutant cette fonctionnalité.

**Recommandations à d’autres personnes envisageant BoltDB:**

C'est un outil utile pour le prototypage et peut en fait être utilisé en production en fonction de vos besoins. Je crois que cockroachdb l'utilise ainsi que ledisdb que j'utilise pour la mise en cache.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Eh bien, j'avais initialement voulu créer un service similaire à l'API Parse que je pourrais exécuter localement au Nigeria. J'ai fini par utiliser RethinkDB comme source principale de base de données, mais BoltDB m'a aidé dans les étapes initiales de prototypage. Cela m'a ouvert à l'indexation basée sous la forme de recherche Bleve. Cela m'a permis de prototyper rapidement de nouvelles applications. Par exemple, j'ai utilisé Bolt et Bleve pour prototyper une application de surveillance du trafic.

  ### 4. Solution de persistance Pure Go sans douleur

**Rating:** 4.5/5.0 stars

**Reviewed by:** Peter E. | Software Engineer, Technologie de l'information et services, Entreprise (> 1000 employés)

**Reviewed Date:** January 13, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Une solution de persistance pure en Go qui prend en charge les transactions et est à la fois bien documentée et fiable.

Sa documentation et son API facile à utiliser rendent assez simple l'intégration de la persistance dans vos applications Go. BoltDB offre des transactions ACID entièrement sérialisables, ce qui garantit la fiabilité du traitement. Il fournit également une fonctionnalité de balayage de plage à travers les éléments dans l'ordre via sa méthode de curseur de bucket ainsi que des capacités de recherche par préfixe. BoltDB permet également une mise en œuvre facile des sauvegardes à chaud ainsi que la capture d'instantanés de statistiques.

**Que n’aimez-vous pas à propos de BoltDB?**

Bien qu'être une base de données clé-valeur permette à BoltDB d'avoir une courbe d'apprentissage plus faible que la plupart des bases de données relationnelles, cela signifie également que vous devez écrire la logique pour utiliser suffisamment vos données. De plus, étant un nouveau venu sur le marché (Go également), vous devez généralement le vendre aux propriétaires de projet.

**Recommandations à d’autres personnes envisageant BoltDB:**

BoltDB est une solution de persistance rapide et fiable déjà utilisée par des entreprises comme Heroku et Shopify. L'auteur du projet est actif sur Github et le dépôt a rassemblé une communauté autour de lui. En ce qui concerne le stockage de données par paires clé-valeur en Golang, BoltDB est la seule option à mon avis.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

J'utilise boltdb pour fournir une persistance aux applications devops personnalisées et l'intégrer dans des microservices internes pour la survie. Étant donné qu'il est écrit en Go, les applications personnalisées sont toujours des binaires statiques uniques, ce qui me permet de donner simplement un exécutable à un utilisateur tout en profitant d'une persistance fiable.

  ### 5. BoltDB

**Rating:** 4.0/5.0 stars

**Reviewed by:** George M. | Software Engineer, Médias de diffusion, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 13, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Simplicité de l'API des bibliothèques. Le fait qu'il s'agisse d'une base de données embarquée, qui utilise un fichier pour le stockage, rend la portabilité et la réutilisation entre mes applications. Très rapide tant que vous l'utilisez à bon escient. L'équipe de Bolt est très ouverte sur les inconvénients de Bolt.

**Que n’aimez-vous pas à propos de BoltDB?**

Difficile de donner beaucoup de critiques constructives. Pour les petites applications ou les données ordonnées par octets, bolt est votre outil. J'imagine que si vous allez faire passer un grand volume de données à travers, je m'assurerais simplement que vous avez besoin que vos données soient stockées séquentiellement. Je ne l'utiliserais pas nécessairement comme une sorte de couche de cache, en raison de l'IO et de la nécessité de mettre en œuvre une sorte de politique d'éviction.

**Recommandations à d’autres personnes envisageant BoltDB:**

Assurez-vous que vous résolvez un problème qui convient aux capacités de BoltDB.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé BoltDB pour construire des informations à partir de constructions de conteneurs Docker. La sortie de ces tâches, quand elles se sont produites et pour stocker la configuration pour effectuer une construction. J'ai également étudié son utilisation comme solution de stockage de contenu à usage général. Je pense qu'une enquête plus approfondie est nécessaire pour Bolt en tant que couche de stockage, cependant, je suis optimiste. Je pense que l'utilisation de BoltDB par le projet Bleve pour stocker des index consultables afin de permettre la recherche en texte intégral est un exemple prometteur de la flexibilité de Bolt.

  ### 6. Abandonné après des difficultés avec l'API Golang

**Rating:** 2.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Internet | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 18, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Entièrement écrit en Go, ce qui signifie qu'il est facile pour moi d'explorer les détails internes si j'avais un problème. Offre une alternative intéressante à leveldb.

**Que n’aimez-vous pas à propos de BoltDB?**

L'API golang est différente d'autres bases de données telles que leveldb. Refactorer mon code pour utiliser boltdb au lieu de leveldb a été pénible, probablement parce que l'amélioration des performances résultant de l'utilisation de l'API batch sur une petite base de données était négligeable/nulle.

La documentation ne rend pas non plus immédiatement clair comment gérer au mieux l'état lors de l'utilisation de fermetures.

**Recommandations à d’autres personnes envisageant BoltDB:**

P.S. "Confirmez-vous en tant qu'utilisateur en téléchargeant une capture d'écran montrant que vous êtes connecté à ce produit." , quoi ? qui a écrit ce sondage ?

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Moteur de recherche géographique. Finalement, j'ai opté pour ledisdb car il abstrait de nombreuses API en une seule API, ce qui signifie que je n'avais besoin de mettre en œuvre qu'une seule API, puis de tester sur plusieurs backends.

P.S. Je ne suis pas sûr des options dans le menu déroulant ci-dessous, donc je sélectionne 'Utilisateur', aucun de ceux-ci n'est un rôle de développeur de logiciels !?

  ### 7. Programmation de base de données parallèle activée par BoltDB en Go

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Enseignement supérieur | Entreprise (> 1000 employés)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Bolt est un package impressionnant. J'aime le fait qu'il soit écrit en pur Go car je suis ingénieur logiciel dans une équipe qui utilise principalement Go pour le développement. Je sais que Bolt stocke ses données dans un magasin de données en arbre B+, ce qui est sûrement une des raisons pour lesquelles il a de bonnes performances.

**Que n’aimez-vous pas à propos de BoltDB?**

Bien que mon expérience ait été globalement positive, certaines parties du processus d'installation ont nécessité plus de temps que prévu. Lors de l'insertion initiale des données dans la base de données, il a fallu de nombreuses heures pour construire une base de données relativement petite. Nous avons ensuite découvert que trier les données avant de les ajouter à la base de données faisait toute la différence et le temps de création de la base de données est passé de plusieurs heures à quelques minutes.

Une autre observation est que la base de données augmente en taille lors de l'ajout de fichiers (comme prévu), mais elle ne semble jamais diminuer en taille lorsque des fichiers sont supprimés.

**Recommandations à d’autres personnes envisageant BoltDB:**

Aux développeurs...
Lisez bien la documentation
Triez les données avant de les insérer dans la base de données

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Mon expérience principale avec Bolt a été de construire une base de données parallèle optimisée pour les performances de lecture. Le projet que j'ai construit avait la base de données Bolt stockée sur 32 nœuds. Lorsqu'une requête est exécutée, la base de données est divisée entre les nœuds disponibles, puis chaque nœud interroge sa partie de la base de données et les résultats des nœuds sont agrégés ensemble.

  ### 8. Idéal pour des recherches rapides et le stockage d'applications simples.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dan E. | Senior Software Developer, Ressources humaines, Entreprise (> 1000 employés)

**Reviewed Date:** January 13, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

J'aime qu'il soit facile de s'intégrer dans un projet Go existant et de commencer rapidement. J'aime les exemples sur le site Github. J'aime que vous n'ayez pas besoin d'installer une base de données complète pour stocker / récupérer / rechercher des données.

**Que n’aimez-vous pas à propos de BoltDB?**

Je n'aime pas que le partage de données ne soit pas simple. Je n'aime pas que le clustering (bien que cela puisse être excessif pour la plupart) soit impossible. Je n'aime pas que le déplacement de données d'un fichier à un autre ne soit pas simple -- mais j'aime que cela soit faisable avec des outils comme https://github.com/hashicorp/raft-boltdb.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Recherches de données / mise en cache de données / stockage d'application simple. J'aime la facilité d'utilisation.

  ### 9. Examen de BoltDB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Wesley H. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Portabilité de BoltDB sur Windows/Mac/Etc.

**Que n’aimez-vous pas à propos de BoltDB?**

API d'itération de bucket. pourrait être simplifié.

**Recommandations à d’autres personnes envisageant BoltDB:**

Je recommande BoltDB comme une solution légère intégrée avec toutes les fonctionnalités étant multiplateformes sur Mac, Windows et Linux.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

En utilisant BoltDB comme base de données pour le suivi d'animation, nous pouvons stocker jusqu'à plus de 10 000 paires clé-valeur à l'intérieur de la base de données sans s'attendre à un goulot d'étranglement de stockage pour nos utilisateurs qui installent notre programme. C'est presque transparent à utiliser.

  ### 10. Une base de données embarquée facile à utiliser

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 08, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Bolt est vraiment facile à utiliser. Il est écrit en Go, donc vous n'avez pas besoin d'installer de dépendances pour le faire fonctionner - incluez Bolt dans votre source et vous êtes prêt.
Bolt prend en charge les transactions. En fait, vous ne pouvez rien faire sans une transaction. C'est bien pour Bolt - cela rend les transactions très faciles et transparentes.
Bien que Bolt soit un stockage clé-valeur, il prend en charge les collections imbriquées (également appelées lots). C'est une fonctionnalité exceptionnelle lorsque vous avez besoin d'utiliser des espaces de noms.
Bolt est très performant sur les charges de travail.

**Que n’aimez-vous pas à propos de BoltDB?**

Bolt n'est pas bon pour les charges de travail d'écriture. Bolt augmente la taille de la base de données de manière exponentielle. Vous pouvez obtenir une grande base de données très rapidement. Bolt utilise des fichiers mappés en mémoire. Cela, combiné à la croissance exponentielle de la base de données, fait de Bolt un grand consommateur de mémoire.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

J'utilisais Bolt pour le système de stockage des journaux.

  ### 11. Persistance facile pour des besoins simples

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Services aux consommateurs | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 20, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Bolt me permet de sauvegarder des données de manière simple dans des situations où aucune opération avancée n'est nécessaire. Il n'a pas de fonctionnalités inutiles et grâce à sa structure interne en arbre B+, il est rapide comme l'éclair.

**Que n’aimez-vous pas à propos de BoltDB?**

Je n'ai rien trouvé que je n'aime pas. Tout semble logique et orthogonal.

**Recommandations à d’autres personnes envisageant BoltDB:**

Considérez Bolt lorsque vous avez besoin de persistance, que vous êtes ouvert aux produits de niche, que Go est votre langage de prédilection, que NoSQL vous convient et que FOSS est la voie à suivre.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Sauvegarder toutes les données d'un projet de tableau de texte de preuve de concept

  ### 12. Utilisateur satisfait

**Rating:** 5.0/5.0 stars

**Reviewed by:** Etienne B. | Self-employed Webdeveloper, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 13, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Simplicité; vous pouvez stocker n'importe quelle tranche d'octets.  
Portabilité; vous n'avez pas besoin d'un service de base de données en cours d'exécution.

**Que n’aimez-vous pas à propos de BoltDB?**

Cela nécessite souvent de faire beaucoup de sérialisation.

**Recommandations à d’autres personnes envisageant BoltDB:**

Si vous prévoyez de passer à plus d'un serveur, BoltDB pourrait ne pas être pour vous. Vous pourriez utiliser BoltDB, mais il serait sage d'utiliser une "interface" Go au cas où vous auriez besoin de remplacer BoltDB par quelque chose de plus évolutif.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Stockage de données sans nécessiter un service de base de données en cours d'exécution.

  ### 13. Excellent magasin clé/valeur fiable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Adrian L. | Co-Founder and CEO, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

L'API simple de BoltDB le rend rapide et facile à configurer et vous permet de revenir à la résolution de problèmes commerciaux.

**Que n’aimez-vous pas à propos de BoltDB?**

Les écritures en gros volume sont lentes, donc le chargement initial de la base de données avec des données peut prendre un certain temps, mais cela est indiqué dans la documentation ainsi que les raisons de cela.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé BoltDB dans plusieurs utilitaires en ligne de commande qui ont nécessité une persistance légère.

  ### 14. Revue rapide de BoltDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Soins hospitaliers et de santé | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

BoltDB a des lectures rapides et est intégré, deux choses qui ont pris une grande valeur dans plusieurs de mes projets.

**Que n’aimez-vous pas à propos de BoltDB?**

L'API demande un peu de temps pour s'y habituer, mais je comprends pourquoi ils ont choisi cette voie. Il existe un wrapper (j'oublie le nom) qui la simplifie.

**Recommandations à d’autres personnes envisageant BoltDB:**

Si cela correspond à vos exigences et à votre cas d'utilisation, alors utilisez-le. C'est un excellent magasin clé-valeur.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Je travaille dans l'industrie médicale et parfois, il faut simplement récupérer des données rapidement. BoltDB a aidé à réaliser cela dès le début du cycle de développement.

  ### 15. Bon système de base de données clé/valeur

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Jeux informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Structure simple
Facile à utiliser avec des projets basés sur Golang
Rapide (eh bien, chaque base de données en mémoire est rapide, mais BoltDB a fait le meilleur travail).

**Que n’aimez-vous pas à propos de BoltDB?**

Rien, je pense que BoltDB adhère au principe KISS (keep it simple and stupid).

**Recommandations à d’autres personnes envisageant BoltDB:**

Si vous cherchez une base de données K/V avec Golang, Boltdb est votre choix.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons les "map" et "gob" intégrés de Golang pour résoudre le stockage K/V, cependant, la base de données faite maison devient plus lente lorsque les données augmentent. BoltDB est la base de données qui répond à nos besoins, ni plus ni moins.

  ### 16. Simple et rapide base de données clé/valeur en Go pur

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cesar G. | Full Stack Developer, Développement de programmes, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 12, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Rapide et simple. Ne nécessite pas une base de données complète.

**Que n’aimez-vous pas à propos de BoltDB?**

L'empreinte du code pourrait être plus petite.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé comme un moyen rapide et efficace de construire un serveur de configuration où plusieurs systèmes peuvent lire des paramètres à partir d'un point central.

  ### 17. Simplifier

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohamed C. | Full Stack Developer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 22, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

portabilité et simplicité à configurer dans le processus de développement

**Que n’aimez-vous pas à propos de BoltDB?**

rien, mais j'aimerais voir plus de développement actif

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

une application simple qui héberge des numéros d'urgence

  ### 18. stockage de clés-valeurs intégré

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 13, 2016

**Qu'aimez-vous le plus à propos de BoltDB?**

Simplicité, facile à gérer, facile à utiliser. Solution intégrée, plateforme pour construire des systèmes de stockage distribués par-dessus.

**Que n’aimez-vous pas à propos de BoltDB?**

Quelques inconvénients avec l'API, j'ai dû écrire un petit wrapper au-dessus de boltdb. Fonctionnalité trop simple, une extension de l'API est nécessaire.

**Quels sont les problèmes que BoltDB résout, et en quoi cela vous est-il bénéfique?**

Construire des systèmes distribués tolérants aux pannes sans point de défaillance unique. L'avantage est d'intégrer le stockage clé-valeur dans le nœud de service avec une persistance de fichier.



- [View BoltDB pricing details and edition comparison](https://www.g2.com/fr/products/boltdb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-21+01%3A02%3A33+-0500&secure%5Bsession_id%5D=6621dae9-4421-48eb-ac85-7041bb28d114&secure%5Btoken%5D=1468603612923a99b2744797f44ba980e9fda19f1f11bf4b9fe7f9612e15f211&format=llm_user)

## BoltDB Features
**Gestion des données**
- Modèle de données
- Types de données

**Disponibilité**
- Marquage automatique
- Récupération automatique
- Réplication des données

**Sécurité**
- Journaux d’audit
- Cryptage

**Soutien**
- Multi-modèle
- Systèmes d’exploitation

**Fonctionnalités de la base de données**
- Stockage
- Disponibilité
- Stabilité
- Évolutivité
- Sécurité
- Manipulation des données
- Langage de requête

## Top BoltDB Alternatives
  - [Redis Software](https://www.g2.com/fr/products/redis-software/reviews) - 4.5/5.0 (130 reviews)
  - [Couchbase](https://www.g2.com/fr/products/couchbase/reviews) - 4.3/5.0 (142 reviews)
  - [Aerospike](https://www.g2.com/fr/products/aerospike/reviews) - 4.4/5.0 (80 reviews)

