Stores triplos e Gráfico

lojas triplos parece romper com as convenções associadas com NoSQL. Por um lado, eles são todos ACID-compliant. Diferentemente da maioria dos bancos de dados NoSQL atuais, muitas lojas triplos são apenas proprietário. Além disso, existem padrões abertos para aplicações semânticas de uma forma que não é o caso para as lojas de valor-chave, lojas de coluna Bigtable / largura, e de documentos bancos de dados NoSQL.

Totalmente viciado em BASE

Muitos defensores primeiros NoSQL expôs as virtudes da consistência eventual associada aos sistemas de base (basicamente disponíveis, estado macio, eventualmente, consistente).

Em vez de apoiar sharding (Isto é, a distribuição de um banco de dados entre os nós), lojas gráfico normalmente colocar cada pedaço de informação em cada réplica, que proporciona alta velocidade, suporte consulta complexa. Esta abordagem assegura que os dados sobre os nós é durável e, portanto, não pode ser perdido, o que é mais importante do que outros bancos de dados e sharded NoSQL replicados.

Em uma loja de triplo, uma unidade atômica é também uma tripla - um pequeno pedaço de informação, o que significa que cada atualização cruza a fronteira unidade atômica. Em outras palavras, a maioria das operações de atualização ou consulta vários registros (triplos) ao mesmo tempo. Isto significa que as transações devem ser apoiadas. Além disso, realizar muitas atualizações em paralelo requer suporte de consistência transacional.

Como resultado, você precisa de muito rapidamente cumprimento ACID em uma loja triplo ou uma aplicação de semântica. (Note-se que a maioria eNterprise usar casos são casos de uso de ácido.) Isto deve fazer esses bancos de dados atraentes para os clientes corporativos.

padrões abertos contra código aberto

clientes governamentais tradicionalmente têm usado software de código aberto, a fim de reduzir os custos. Mais recentemente, no entanto, que vim a perceber que o uso de software de código aberto, muitas vezes bloqueia-los em usar fornecedores específicos.

Se você adotar um produto open-source que não suporta padrões abertos, em seguida, integrá-la, a construção de novas aplicações sobre ele, e migrando para ou longe do que incorre um monte de custo.

Como resultado, muitos no governo está empurrando a idéia de usar padrões abertos, juntamente com, quando possível, o software de fonte aberta. padrões abertos diminuir o custo da adoção de novas software- eles também torná-lo fácil de encontrar indivíduos qualificados.

A boa notícia é que, nas áreas triplo e gráfico da loja, os dois produtos comerciais disponíveis, SPARQL e RDF, implementar padrões abertos do W3C para consulta e dados semânticos, respectivamente.

menu