
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.
109 de 110 Avaliações Totais para ArangoDB
Sentimento Geral da Revisão para ArangoDB
Entre para ver o sentimento das avaliações.

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.

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.

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.
The compatibility between the looseness of schema-less design and the flexibility as a graph database is excellent.
The ability to write JSON-first queries using AQL.
Conveniently includes a rich Web UI.
It is equipped with a full-text search engine that is relatively easy to use. Análise coletada por e hospedada no G2.com.
It seems unavoidable due to performance reasons, but management and operations on collections and databases using AQL are weak.
If there were more capabilities for operations on collections and databases, the possibilities would expand. 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.
- Esquema muito flexível
- Suporta tipos de junção
- Interface web integrada é útil
- ArangoSearch View é fácil de usar e útil na recuperação de dados de várias coleções, incluindo busca exata e aproximada Análise coletada por e hospedada no G2.com.
- Baixo desempenho em agregações complexas, mesmo quando a indexação é aplicada, especialmente nas grandes coleções de arestas
- Os documentos não descrevem claramente como o índice funciona
- A travessia de grafos não é rápida o suficiente às vezes ao filtrar nas arestas. Eu precisei usar 2 loops for (percorrer 2 vezes) em vez de uma travessia multinível para melhor desempenho. Análise coletada por e hospedada no G2.com.

Eu realmente gosto muito da maneira do AQL de realizar consultas. É tão direto quanto um script JS, muito fácil para os desenvolvedores começarem, mais fácil de realizar junções e operações complexas! Análise coletada por e hospedada no G2.com.
Poderia ser de alguma forma mais intuitivo realizar visualizações/visualizações materializadas. Análise coletada por e hospedada no G2.com.