
A melhor coisa sobre o ArangoDB, de longe, é sua linguagem de consulta. É incrivelmente fácil integrar novos engenheiros, especialmente aqueles sem experiência em desenvolvimento backend ou bancos de dados. Análise coletada por e hospedada no G2.com.
Se for usado apenas como um banco de dados de transação para um aplicativo CRUD simples, você pode encontrar preços melhores com outros bancos de dados. Análise coletada por e hospedada no G2.com.
Avaliações 112 ArangoDB

Banco de dados de modelo único e múltiplo onde tudo é acessado usando apenas uma consulta.
A interface do usuário é muito boa e facilita muito a navegação e análise, além de depuração em caso de problemas.
AQL é tão rápido de aprender e torna o Arango uma plataforma conveniente. Análise coletada por e hospedada no G2.com.
A equipe de suporte precisa ser um pouco mais proativa. Eles estão fazendo um ótimo trabalho, mas respostas rápidas estão faltando. Análise coletada por e hospedada no G2.com.

Recentemente, fizemos a transição de uma versão auto-hospedada do ArangoDB para o ArangoDB Graph (sua oferta gerenciada), e a experiência tem sido tranquila e eficiente. A equipe do ArangoDB foi prestativa durante todo o processo de migração, fornecendo orientações claras e suporte oportuno para responder às nossas perguntas e garantir uma transição bem-sucedida.
O próprio ArangoDB oferece um banco de dados que suporta todos os fundamentos que você esperaria de um sistema de banco de dados de grafos, e muita funcionalidade conveniente, como uma linguagem de consulta unificada que pode lidar com consultas tanto de grafos quanto de estilo relacional. Análise coletada por e hospedada no G2.com.
Por causa da linguagem de consulta unificada, há um certo grau de dependência, mas isso é verdade para todos os sistemas de banco de dados se você aproveitar qualquer coisa além dos recursos mais básicos. Análise coletada por e hospedada no G2.com.

A mistura de documento, busca e gráfico tornou nossas decisões mais fáceis. Podemos limitar nossa pilha para usar Arango e não ter uma explosão de sistemas de fornecedores para cada propósito. Análise coletada por e hospedada no G2.com.
Às vezes, você precisa carregar subgrafos na memória para fazer cálculos intensos, pois o AQL pode ser um pouco estranho de se trabalhar. Manter o seu próprio pode exigir recursos adicionais, mas usar a nuvem Arango garante que os especialistas cuidem disso para você. Não há conectores suficientes para ferramentas de BI e ferramentas de ETL, então você precisa escrevê-los você mesmo. Análise coletada por e hospedada no G2.com.

Arango DB foi sugerido para mim pelo meu superior, pois é de código aberto e oferece uma ótima plataforma para bancos de dados de grafos. Era muito amigável para um banco de dados de grafos, era muito fácil criar vértices para o grafo, visualizá-los no meu contêiner local e, em seguida, fazer a definição de arestas e conectá-los me economizou muito tempo para o POC inicial com o gráfico RAG. Análise coletada por e hospedada no G2.com.
A documentação para o DB pode ser melhor com uma seção do site dedicada apenas à documentação em detalhes. Eu me vi indo de site em site para encontrar as coisas que precisava para meu caso de uso. Fora isso, foi realmente bom. Análise coletada por e hospedada no G2.com.

Banco de dados multi-modelo único e inestimável onde tudo é acessado usando uma linguagem de consulta simples.
GUI muito amigável com procedimentos de instalação e atualização fáceis que podem ser muito simples de manter. A GUI permite exploração e análise de dados, bem como depuração de consultas no local.
Pegada de recursos muito modesta, é um "foguete" de 300MB em C++.
Excelente desempenho com muitas maneiras de melhorá-lo e controlá-lo.
A equipe Arango é composta por boas pessoas e é agradável conhecê-las e trabalhar com elas, todos estão "por dentro" e você não tem aquela sensação de suporte offshore. Análise coletada por e hospedada no G2.com.
A estabilidade, gestão e desempenho (escalabilidade) de clustering podem precisar de algum trabalho. Os gatilhos do lado do banco de dados foram prometidos por anos, mas não estão lá. A mecânica de bloqueio pode ser ainda mais aprimorada (e vejo que está). Algumas mudanças recentes na GUI nem sempre são para melhor. O Suporte Empresarial poderia ser mais responsivo a casos de prioridade média e baixa (deveria levar [muito] menos de um ano, o SLA precisa de mais aplicação). Análise coletada por e hospedada no G2.com.

Sua linguagem de consulta simples (AQL) em comparação com consultas complexas de cifragem de outros bancos de dados. Análise coletada por e hospedada no G2.com.
nada disso, mas expandir o suporte e os recursos da comunidade, como tutoriais e fóruns, ajudaria os usuários a resolver problemas de forma mais eficaz Análise coletada por e hospedada no G2.com.
A compatibilidade entre a flexibilidade de um design sem esquema e a flexibilidade como um banco de dados em grafo é excelente. A capacidade de escrever consultas JSON-primeiro usando AQL. Inclui convenientemente uma interface web rica. Está equipado com um mecanismo de busca de texto completo que é relativamente fácil de usar. Análise coletada por e hospedada no G2.com.
Parece inevitável por razões de desempenho, mas o gerenciamento e as operações em coleções e bancos de dados usando AQL são fracos. Se houvesse mais capacidades para operações em coleções e bancos de dados, as possibilidades se expandiriam. Análise coletada por e hospedada no G2.com.

Encontrei o ArangoDB enquanto procurava por um banco de dados de grafos que estivesse pronto para um sistema de gerenciamento de conteúdo empresarial que pudesse atuar como um repositório de dados de uso geral, que não fosse caro e tivesse boa confiabilidade. Também era importante ter suporte de hospedagem gerenciada para meu cliente empresarial.
As alternativas neo4j me cotaram um valor ridículo de aproximadamente $70k por ano, sem garantia de que seu software funcionaria se eles falissem, o que parecia provável com esse preço. Outras soluções de grafos não eram realmente escaláveis ou não tinham um modelo de dados tão útil.
Três anos após escrever minha aplicação para o arangodb, estou extremamente satisfeito com essa escolha e continuo encontrando novas maneiras de organizar informações, seja em grafos desordenados do mundo real ou em armazenamentos de chave-valor altamente escaláveis.
O bom para os engenheiros ao usar o arango é que, como o projeto é de código aberto, você pode criar problemas no repositório do banco de dados e conversar com engenheiros reais sobre soluções ou solicitações de recursos para refinar ainda mais o produto, em vez de algum vendedor que não sabe nada. Análise coletada por e hospedada no G2.com.
- Encontrei um ou dois fenômenos problemáticos com a interação entre APIs suportadas. Por exemplo, uma API não tem a capacidade de deletar arestas/nós em AQL como aqui: https://stackoverflow.com/questions/51650374/why-vertex-removing-request-doesnt-remove-linked-edge-with-aql-in-arangodb
- Não há muito suporte para Python. Estou usando `arangoorm`, que é muito bom, mas é suportado pela comunidade. Eu também acharia mais útil um servidor tipo `foxx` em Python, mas entendo se isso não for razoável. Análise coletada por e hospedada no G2.com.
Lida perfeitamente com dados de gráfico, documento e chave-valor em um motor poderoso Análise coletada por e hospedada no G2.com.
Curva de aprendizado íngreme e suporte comunitário limitado para consultas complexas Análise coletada por e hospedada no G2.com.

Eu gosto que seja muito versátil com sua abordagem multi-modelo, você tem o poder de armazenamento de documentos com busca em grafos, o que essencialmente permite que você faça o que faz com ambos os armazenamentos de documentos e com bancos de dados SQL, além de muito mais graças à travessia de grafos. A linguagem AQL é muito intuitiva e rápida de aprender. A velocidade também é ótima. É fácil de usar para prototipagem e fornece uma boa ferramenta de devops para instalação de clusters no Kubernetes. Análise coletada por e hospedada no G2.com.
Eu acho que os serviços FOXX não são a melhor abordagem para microserviços, do ponto de vista da arquitetura de software. Embora a documentação seja geralmente boa, descobri que a documentação do node.js está um pouco atrasada. Análise coletada por e hospedada no G2.com.