Loja triplo e nosql gráfico recursos de banco de dados
Você pode usar uma loja de triple ou gráfico banco de dados NoSQL, se você tem uma rede de dados interligados, ou você pode simplesmente marcar os seus dados e inferir relações de acordo com os registros que compartilham as mesmas marcas. Estes produtos de banco de dados suporta estas funcionalidades importantes.
Área recurso | AllegroGraph | MarkLogic Servidor | Neo4j | OrientDB |
---|---|---|---|---|
Ácido ou base | ACID, totalmente serializado | ACID, totalmente serializado | ACID, leia comprometida | ACID, totalmente serializado ou ler comprometido |
HA Replicas | Não | Sim, o Sync | Não | Sim, o Sync |
DR Replicas | Sim, Async | Sim, Async | Sim, Sync (quando disponível) | TBD |
Tipos de dados | suportes inteiros, inteiros sem sinal, ponto flutuante, decimais, e tempo e datas. | JSON, XML, armazenamento de texto livre binário suportados. Todos RDF W3C e tipos de esquema XML suportados. | tipos de dados Java suportado. | JSON, e armazenamento RDF binário suportados. |
indexação de dados | índices triplos otimizado para consultas de estilo gráfico. 7 SPOGI índices. | Índice Triplo otimizado para conhecidos profundidade estilo triple store consultas. 4 índices SPOGI. | índices de triplos optimizados para consultas estilo gráfico (mais curto caminho, subgráfico, e assim por diante). 7 índices SPOGI. | Tem índice de triple possuir. Optimizado para o estilo loja de triplo consultas. |
Consulta e pesquisa | SPARQL 1,0 e 1,1 suportado. SPARQL Inferência Notation (SPIN) API suportado. | SPARQL 1,0 conformidade, SPARQL 1,1 cumprimento parcial (será quase compatível na próxima versão 8). Inferência apoio na versão 8. | linguagem de consulta Cypher desde que, semelhante a SQL. nenhum padrão Apoio, suporte. Caminho mais curto, Dijkstra, e * algoritmos gráfico A suportado. | Nenhuma SPARQL W3C ou protocolo GraphStore suporte para armazenar ou consulta de dados RDF. Tem própria linguagem de consulta. |
comerciais | Comercial-único modelo. Disponível a partir Franz, Inc. Versão gratuita disponível limitada a 5 milhões de triplos. Developer versão disponível limitado a 50 milhões de triplos. | Comercial-único modelo. nível de entrada “Essential Empresa”edição para pequenos grupos, e“global Empresa”para clusters grandes. | Fornecido sob AGPL. licença comercial disponível. descontado start-up licença disponível. | termos comerciais favoráveis disponíveis para startups. Comercial apoiar disponível para Apache 2 edição licenciada, apesar de recurso limitado. Todos os recursos estão disponíveis apenas em comercial versão. |
De outros | segurança de nível Triplo suportados. backups online com point-in-time recuperação suportados. CLIF ++ e RDFS ++ suportado. Inclui uma biblioteca de Análise de Redes Sociais (SNA). | -Nível recorde (Graph) de suporte de segurança. Fornece meetups em algum escritórios MarkLogic em todo o mundo. | Neo Technologies recomendar SSDs para um bom desempenho. | -Nível recorde (Graph) de suporte de segurança. |