ArangoDB

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.

Baixar ArangoDB
Características de ArangoDB
  • 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
Pros de ArangoDB
  • 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
Contras de ArangoDB
  • 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
ArangoDB Rever

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.

ArangoDB Vídeo

Alternativas a ArangoDB

MySQL

MySQL é um sistema de banco de dados relacional de código aberto com uma longa lista de características profissionais. Os desenvolvedores podem usá-lo para criar ricos, aplicações web dinâmicas
Mostrar detalhes

MongoDB

Livre
MongoDB é uma ferramenta de banco de dados orientado a documentos que permite aos usuários armazenar objetos em documentos em vez de tabelas. Uma vez que todos os dados relacionados a um único
Mostrar detalhes

Aerospike

Aerospike é uma base de dados de desempenho elevado noSQL apoio volumes elevados de transacção com baixa latência.
Mostrar detalhes

Redis

Livre
Redis é um software loja de estrutura de dados que pode ser usado como um cache, Message Broker e banco de dados. É open source e BSD licenciado, o que significa que é completamente livre para usar
Mostrar detalhes

Memcached

Livre
Memcached é a memória software objeto de cache. clientes notáveis ​​incluem LiveJournal, Wikipedia, Bebo, Flickr, Mixi, Craigslist e WordPress. com. A versão original do Memcached foi desenvolvido
Mostrar detalhes

Coherence

Pago
Criar poderosos aplicativos baseados na Web no MacOS usando o Google Chrome como um backend. Criar navegadores específicos do site e sites se transformar em aplicativos no seu Mac.
Mostrar detalhes

Weaver

"Dentro de um ambiente seguro e acolhedor, o tecelão União família vai motivar, desafiar e educar nossos alunos através de uma variedade de métodos de ensino individualizado e diversas
Mostrar detalhes

CouchBase

Livre
Couchbase é o banco de dados NoSQL para aplicações críticas de negócios. Saber mais.
Mostrar detalhes

GUN

Livre
Nós vivemos em uma era onde os dados tornou-se o sangue da vida do mundo digital. Os clientes agora esperam que os seus serviços a fluir perfeitamente dados entre seus dispositivos. Esta demanda
Mostrar detalhes

PostgreSQL

Livre
O site oficial para o PostgreSQL, o mundo é mais avançada do banco de dados de código aberto
Mostrar detalhes

RethinkDB

Livre
RethinkDB é provavelmente banco de dados as mais interessantes novo 'em disco + consultas complexas' lá fora. Com certeza feitas por pessoas que obtê-lo. Salvatore Sanfillipo, criador do Redis.
Mostrar detalhes

CouchDB

Livre
Home page do The Apache Software Foundation
Mostrar detalhes

MariaDB

Livre
O projeto MariaDB tem o prazer de anunciar a disponibilidade do MariaDB 10.2.12, a próxima versão estável na série 10.2. Veja as notas de lançamento e changelogs para detalhes. Baixar MariaDB
Mostrar detalhes

BrightstarDB

Você esta usando um navegador desatualizado. Por favor, atualize seu navegador para melhorar a sua experiência.
Mostrar detalhes

RavenDB

A NoSQL banco de dados que é totalmente transacional - Banco de dados NoSQL RavenDB documento permite que 1 milhão lê e 150.000 gravações por segundo.
Mostrar detalhes

DynamoDB

Amazon DynamoDB é um banco de dados não-relacionais para aplicações que necessitam de alta performance em qualquer escala.
Mostrar detalhes

Neo4j

Livre
Neo4j é um software de solução de dados projetado para ajudar os clientes a gerenciar e exibir grandes quantidades de dados. Ela enfatiza gráficos e conectividade. O software é desenvolvido
Mostrar detalhes

Flockdb

Livre
Um distribuído, de dados de gráficos tolerante a falhas. Contribuir para o twitter-archive / desenvolvimento flockdb através da criação de uma conta no GitHub.
Mostrar detalhes

LevelDB

Livre
LevelDB é uma biblioteca de armazenamento key-value rápido escrito pelo Google, que fornece um mapeamento encomendado a partir de chaves de cadeia de valores de cadeia. - google / LevelDB
Mostrar detalhes