ArangoDB
ArangoDB é um software que combina vários modelos de dados em um único banco de dados. clientes notáveis incluem Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Instituto de Tecnologia de Karlsruhe e egresso. A empresa alemã por trás do software foi fundada em 2014 como uma ruptura com triAGENS GmbH, uma empresa de consultoria de tecnologia da informação que foi fundada em 2004. ArangoDB é baseada em Colônia, Alemanha. O CEO atual é Cláudio Weinberger.
- Gerenciar vários modelos de dados com um único núcleo e linguagem de consulta em um banco de dados NoSQL (AQL)
- Pode ser usado como um único exemplo, um cluster ou serviços mistos arquitetura
- Compatível com Docker e DC / OS
- Uma edição Enterprise está disponível que adiciona coleções de satélite para mais rapidamente se juntar operações e menos tráfego de rede por cluster; SmartGraphs, o que contribui com o desempenho de grandes, gráficos distribuídos em enormes conjuntos de dados; Enterprise Security para melhor
- Extensível com o quadro Foxx JavaScript, desenvolvido pelo Google V8, que pode aumentar a produtividade através da execução lógica direito no banco de dados, reduzindo o tráfego e latência de rede
- Pode ser instalado em Linux, Mac OS X e sistemas operacionais Microsoft Windows
- Suportes agrupar implantação
- O site inclui um "livro de receitas" de receitas para ajudar a compreender melhor formato de banco de dados único de ArangoDB
- edição da comunidade livre do software está disponível com funcionalidade limitada e sem suporte
- apoio ao desenvolvimento, treinamento e consultoria estão disponíveis, por um preço
- Parece ser um pouco de uma curva de aprendizagem quando a compreensão do software, e pode exigir um usuário avançado familiarizado com a operação de banco de dados, apesar de toda a documentação
- versões pagas do software são por citações única, por isso esperamos um preço elevado
gerenciamento de banco de dados pode ser uma tarefa difícil para a grande quantidade de dados, eo problema só é amplificado quando vários formatos de dados estão envolvidos. Felizmente, há ArangoDB, que é projetado especificamente para ajudar a gerir vários formatos de dados em uma única instância. Uma extensa quantidade de documentação está disponível no site da ArangoDB, que inclui documentação AQL, HTTP e documentação da API, um manual do usuário e documentação Foxx Framework, que inclui um tutorial para a criação de microservices. Há também informações introdutórias sobre bases de dados multi-modelo e um curso livre para ArangoDB gráfica, bem como tutoriais individuais para Java, Node.js, Python, PHP, CRUD, e angularjs. Instruções sobre como migrar da versão 2.8 do ArangoDB para a última versão 3 também está disponível.