ArangoDB
ArangoDB es un software que combina múltiples modelos de datos en una sola base de datos. clientes notables incluyen Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Instituto de Tecnología de Karlsruhe y la salida. La empresa alemana detrás del software fue fundada en 2014 como una escisión del triAGENS GmbH, una empresa de consultoría tecnológica que fue fundada en 2004. ArangoDB se basa en Colonia, Alemania. El actual CEO es Claudio Weinberger.
- Gestión de múltiples modelos de datos con un solo núcleo y el lenguaje de consulta en una base de datos NoSQL (NCA)
- Puede ser utilizado como una única instancia, una arquitectura de clúster o servicios mixtos
- Compatible con estibador y DC / OS
- Una versión para empresas está disponible que añade colecciones de satélite para unirse a las operaciones más rápido y menos tráfico de red por clúster; SmartGraphs, que ayuda con el rendimiento de grandes gráficos, distribuidos en grandes conjuntos de datos; Seguridad de la empresa para una mejor
- Extensible con el marco Foxx JavaScript, impulsado por Google V8, lo que puede aumentar la productividad mediante la ejecución de la lógica justo en la base de datos, lo que reduce el tráfico de red y la latencia
- Se puede instalar en Linux, Mac OS X y sistemas operativos de Microsoft Windows
- Soportes clúster de despliegue
- El sitio web incluye un "libro de cocina" de recetas para ayudar a entender mejor formato de base de datos única de ArangoDB
- Libre de edición de la comunidad del software está disponible con funcionalidad limitada y no hay soporte
- apoyo al desarrollo, formación y consultoría están disponibles, a un precio
- Parece ser un poco de una curva de aprendizaje cuando la comprensión del software, y puede requerir un usuario avanzado familiarizado con la operación de base de datos a pesar de toda la documentación
- versiones de pago del software son por cita solamente, por lo que esperan un alto precio
gestión de base de datos puede ser una tarea de enormes proporciones para la gran cantidad de datos, y el problema sólo se amplifica cuando están implicados múltiples formatos de datos. Afortunadamente, hay ArangoDB, que está diseñado específicamente para ayudar a manejar varios formatos de datos en una sola instancia. Una gran cantidad de documentación está disponible en el sitio web ArangoDB, que incluye documentación NCA, HTTP y documentación de la API, un manual de usuario y la documentación Marco Foxx, que incluye un tutorial para crear microservicios. También hay información introductoria sobre las bases de datos multi-modelo y un curso libre para ArangoDB de gráficos, así como tutoriales individuales para Java, Node.js, Python, PHP y ABM, y angularjs. Las instrucciones sobre cómo migrar de la versión 2.8 de ArangoDB a la última versión 3 también está disponible.