
La meilleure chose à propos d'ArangoDB, de loin, est son langage de requête. Il est incroyablement facile d'intégrer de nouveaux ingénieurs, surtout ceux sans expérience en développement backend ou en bases de données. Avis collecté par et hébergé sur G2.com.
Si vous utilisez uniquement pour être une base de données transactionnelle pour une application CRUD simple, vous pouvez trouver de meilleurs prix avec d'autres bases de données. Avis collecté par et hébergé sur G2.com.
Avis sur 112 ArangoDB

Base de données de modèle unique et multiple où tout est accessible en utilisant une seule requête.
L'interface utilisateur est très bonne et elle rend la navigation et l'analyse très faciles, ainsi que le débogage en cas de problème.
AQL est si rapide à apprendre et fait d'Arango une plateforme pratique. Avis collecté par et hébergé sur G2.com.
L'équipe de support doit être un peu plus proactive. Ils font un excellent travail, mais les réponses rapides manquent. Avis collecté par et hébergé sur G2.com.

Nous sommes récemment passés d'une version auto-hébergée d'ArangoDB à ArangoDB Graph (leur offre gérée), et l'expérience a été fluide et efficace. L'équipe d'ArangoDB a été utile tout au long du processus de migration, fournissant des conseils clairs et un soutien rapide pour répondre à nos questions et assurer une transition réussie.
ArangoDB lui-même fournit une base de données qui prend en charge toutes les fonctionnalités de base que l'on attend d'un système de base de données graphe, ainsi qu'une multitude de fonctionnalités pratiques comme un langage de requête unifié capable de gérer à la fois des requêtes de type graphe et relationnel. Avis collecté par et hébergé sur G2.com.
En raison du langage de requête unifié, il existe un certain degré de verrouillage, mais cela est vrai pour tous les systèmes de bases de données si vous profitez de quelque chose d'autre que les fonctionnalités les plus basiques. Avis collecté par et hébergé sur G2.com.

Le mélange de document, de recherche et de graphe a facilité nos décisions. Nous pouvons limiter notre pile à utiliser Arango et ne pas avoir une explosion de systèmes de fournisseurs pour chaque objectif. Avis collecté par et hébergé sur G2.com.
Parfois, vous devez charger des sous-graphes en mémoire pour effectuer des calculs intensifs car AQL peut être un peu étrange à utiliser. Maintenir le vôtre peut prendre des ressources supplémentaires, mais utiliser le cloud Arango garantit que les experts s'en occupent pour vous. Il n'y a pas assez de connecteurs pour les outils BI et les outils ETL, donc vous devez les écrire vous-même. Avis collecté par et hébergé sur G2.com.

Arango DB m'a été suggéré par mon supérieur car il est open source et offre une excellente plateforme pour les bases de données graphiques. C'était très convivial pour une base de données graphique, il était très facile de créer des sommets pour le graphique, de les visualiser dans mon conteneur local et ensuite de définir des arêtes et de les connecter, ce qui m'a fait gagner beaucoup de temps pour le POC initial avec le graphique RAG. Avis collecté par et hébergé sur G2.com.
La documentation pour la base de données peut être améliorée avec une section du site web dédiée uniquement à la documentation en détail. Je me suis retrouvé à aller de site en site pour trouver les choses dont j'avais besoin pour mon cas d'utilisation. À part cela, c'était vraiment bien. Avis collecté par et hébergé sur G2.com.

Base de données multi-modèle unique et inestimable où tout est accessible en utilisant un seul langage de requête simple.
Plus besoin de synchroniser avec des bases de données relationnelles lorsque vous avez besoin de ces capacités.
Interface utilisateur très conviviale avec des procédures d'installation et de mise à jour faciles qui peuvent être très simples à maintenir. L'interface permet l'exploration et l'analyse des données ainsi que le débogage des requêtes sur place.
Empreinte de ressources très modeste, c'est une "fusée" C++ de 300 Mo.
Excellente performance avec de nombreuses façons de l'améliorer et de la contrôler.
L'équipe Arango est composée de bonnes personnes et il est agréable de les rencontrer et de travailler avec elles, elles sont toutes "au courant" et vous n'avez pas cette impression de support offshore. Avis collecté par et hébergé sur G2.com.
La stabilité du clustering, la gestion et la performance (mise à l'échelle) peuvent nécessiter du travail. Les déclencheurs côté base de données ont été promis pendant des années mais ne sont pas là. Les mécanismes de verrouillage peuvent être encore améliorés (et je vois qu'ils le sont). Certains changements récents de l'interface graphique ne sont pas toujours pour le mieux. Le support entreprise pourrait être plus réactif aux cas de priorité moyenne et basse (devrait prendre [beaucoup] moins d'un an, le SLA a besoin de plus d'application). Avis collecté par et hébergé sur G2.com.

Son langage de requête simple (AQL) par rapport aux requêtes cypher complexes d'autres bases de données. Avis collecté par et hébergé sur G2.com.
rien de tel, mais l'expansion du soutien communautaire et des ressources, telles que des tutoriels et des forums, aiderait les utilisateurs à résoudre les problèmes plus efficacement Avis collecté par et hébergé sur G2.com.
La compatibilité entre la souplesse d'une conception sans schéma et la flexibilité en tant que base de données graphique est excellente. La capacité d'écrire des requêtes JSON-first en utilisant AQL. Inclut commodément une interface utilisateur Web riche. Il est équipé d'un moteur de recherche en texte intégral relativement facile à utiliser. Avis collecté par et hébergé sur G2.com.
Cela semble inévitable pour des raisons de performance, mais la gestion et les opérations sur les collections et les bases de données utilisant AQL sont faibles. S'il y avait plus de capacités pour les opérations sur les collections et les bases de données, les possibilités s'élargiraient. Avis collecté par et hébergé sur G2.com.

J'ai trouvé ArangoDB alors que je cherchais une base de données graphe prête pour un système de gestion de contenu d'entreprise qui pourrait servir de magasin de données polyvalent, qui ne coûte pas une fortune et qui avait une bonne fiabilité. Un autre point important était un support d'hébergement géré pour mon client d'entreprise.
Les alternatives comme neo4j m'ont proposé un prix ridicule d'environ 70 000 $ par an, sans garantie que leur logiciel fonctionnerait s'ils faisaient faillite, ce qui semblait probable à ce prix-là. D'autres solutions de graphes n'étaient pas vraiment évolutives ou n'avaient pas un modèle de données aussi utile.
Trois ans après avoir écrit mon application pour arangodb, je suis extrêmement satisfait de ce choix et je continue à trouver de nouvelles façons d'organiser l'information, que ce soit dans des graphes désordonnés du monde réel ou dans des magasins clé-valeur hautement évolutifs.
Ce qui est agréable pour les ingénieurs avec l'utilisation d'arango, c'est que comme le projet est open source, vous pouvez créer des problèmes sur leur dépôt de base de données et discuter avec de vrais ingénieurs des solutions ou des demandes de fonctionnalités pour affiner davantage le produit plutôt qu'avec un commercial ignorant. Avis collecté par et hébergé sur G2.com.
- J'ai trouvé un ou deux phénomènes problématiques avec l'interaction entre les API prises en charge. Par exemple, une API n'a pas la capacité de supprimer des arêtes/nœuds en AQL comme ici : https://stackoverflow.com/questions/51650374/why-vertex-removing-request-doesnt-remove-linked-edge-with-aql-in-arangodb
- Pas beaucoup de support pour Python. J'utilise `arangoorm` qui est très agréable mais soutenu par la communauté. Je trouverais également plus d'utilité avec un serveur `foxx` en Python, mais je comprends si ce n'est pas raisonnable. Avis collecté par et hébergé sur G2.com.
Gère de manière transparente les données de graphes, de documents et de paires clé-valeur dans un moteur puissant. Avis collecté par et hébergé sur G2.com.
Courbe d'apprentissage abrupte et soutien communautaire limité pour les requêtes complexes Avis collecté par et hébergé sur G2.com.

J'aime qu'il soit très polyvalent avec son approche multi-modèle, vous avez la puissance du stockage de documents avec la recherche par graphe, ce qui vous permet essentiellement de faire tout ce que vous faites avec les stockages de documents et avec les bases de données SQL, plus bien plus grâce à la traversée de graphe. Le langage AQL est très intuitif et si rapide à apprendre. La vitesse est également excellente. Il est facile à utiliser pour le prototypage et il vous fournit un bon outil devops pour l'installation de clusters sur Kubernetes. Avis collecté par et hébergé sur G2.com.
Je pense que les services FOXX ne sont pas la meilleure approche pour les microservices, d'un point de vue de l'architecture logicielle. Bien que la documentation soit généralement bonne, j'ai trouvé que la documentation de node.js est un peu en retard. Avis collecté par et hébergé sur G2.com.