ArangoDB
ArangoDB est un logiciel qui combine plusieurs modèles de données dans une seule base de données. clients notables incluent Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Institut de Technologie de Karlsruhe et Egress. La société allemande derrière le logiciel a été fondée en 2014 comme une échappée de triAGENS GmbH, une société de conseil en technologies de l'information qui a été fondée en 2004. ArangoDB est basée à Cologne, en Allemagne. Le PDG actuel est Claudius Weinberger.
- Gérer plusieurs modèles de données avec un noyau unique et un langage de requête dans une base de données NoSQL (AQL)
- Peut être utilisé comme une instance unique, une architecture cluster ou services mixtes
- Compatible avec Docker et DC / OS
- Une édition d'entreprise est disponible qui ajoute des collections satellites pour se joindre aux opérations plus rapides et moins de trafic par cluster de réseau; SmartGraphs, ce qui contribue à la performance pour les grands graphiques distribués sur des jeux de données énormes; Sécurité d'entreprise pour une meilleure
- Avec le cadre Extendable Foxx JavaScript, alimenté par Google V8, ce qui peut augmenter la productivité par la logique en cours d'exécution à droite dans la base de données, ce qui réduit le trafic et la latence du réseau
- Peut être installé sur Linux, Mac OS X et les systèmes d'exploitation Microsoft Windows
- Prise en charge du déploiement groupent
- Le site comprend un « livre de recettes » de recettes pour aider à mieux comprendre le format de base de données unique de ArangoDB
- édition communautaire gratuite du logiciel est disponible avec des fonctionnalités limitées et pas de support
- Le soutien au développement, la formation et la consultation sont disponibles, pour un prix
- Semble être un peu d'une courbe d'apprentissage lorsque la compréhension du logiciel, et peut nécessiter un utilisateur avancé familier avec le fonctionnement de la base de données malgré toute la documentation
- Les versions payantes du logiciel sont soumissions seulement, alors attendez-vous un prix élevé
la gestion de base de données peut être une tâche ardue pour une grande quantité de données, et le problème est amplifié lorsque plusieurs ne formats de données sont impliqués. Heureusement, il y a ArangoDB, qui est conçu spécifiquement pour aider à gérer les formats de données multiples dans une seule instance. Une grande quantité de documentation est disponible sur le site Web de ArangoDB, qui inclut la documentation AQL, HTTP et documentation de l'API, un manuel d'utilisation et de documentation cadre Foxx, qui comprend un tutoriel pour créer microservices. Il y a aussi des informations d'introduction sur les bases de données multi-modèles et un cours gratuit pour les ArangoDB graphiques, ainsi que des tutoriels individuels pour Java, Node.js, Python, PHP, CRUD et angularjs. Les instructions sur la façon de migrer de la version 2.8 de ArangoDB à la dernière version 3 est également disponible.