Lar Finanças Pessoais Outros bancos de dados híbridos NoSQL - dummies

Outros bancos de dados híbridos NoSQL - dummies

Índice:

Vídeo: Mapping External Services (Kubernetes Best Practices) 2024

Vídeo: Mapping External Services (Kubernetes Best Practices) 2024
Anonim

Existem alguns bancos de dados NoSQL que você provavelmente ouviu falar frequentemente - OrientDB e MarkLogic e, talvez, ArangoDB. No entanto, existem outros bancos de dados híbridos NoSQL de interesse.

FoundationDB

O FoundationDB é uma loja de valor-chave compatível com ACID, de código aberto. O que é exclusivo sobre o FoundationDB é que ele é projetado para permitir que os desenvolvedores conectem eficientemente seus próprios mecanismos de gerenciamento de dados na loja de valor-chave.

As extensões do FoundationDB permitem que ele atue como uma loja de documentos eficiente, uma loja de mesa esparsa, uma loja de vetores e até mesmo um banco de dados de gráfico. O FoundationDB também fornece uma implementação da API do gráfico de propriedades BluePrints, que permite que o FoundationDB seja trocado com outras implementações de gráficos de propriedades que também suportem a API BluePrints, como o OrientDB e o Neo4j. O FoundationDB também suporta uma camada de consulta ANSI SQL que permite que qualquer aplicativo de banco de dados relacional tradicional o use.

FoundationDB tem apenas alguns anos de idade. Ele fez ondas quando foi lançado porque suportava transações ACID do get-go, enquanto a maioria dos bancos de dados de código aberto está lento ao fornecer essa funcionalidade, que é exigida pelas empresas.

No entanto, o FoundationDB possui algumas limitações:

  • Não suporta transações com duração superior a cinco segundos.

  • Cada transação pode afetar apenas 10 MB de dados armazenados.

  • As chaves são limitadas a 10K, e os valores são limitados a 100K.

  • Banco de dados testado somente para 100 TB de dados brutos.

OpenLink Virtuoso

O Virtuoso não se posiciona como um banco de dados NoSQL, mas como um servidor de dados multi-modelo. Vindo, como MarkLogic Server, a partir de um fundo de armazenamento XML, agora armazena XML, RDF, texto livre e tabelas relacionais.

O Virtuoso suporta vários modelos de dados diferentes em um produto:

  • banco de dados de documentos XML

  • banco de dados relacional compatível com SQL (incluindo junções e outras funções comuns de RDBMS)

  • RDF triplo e quad-store

  • Pesquisa (incluindo texto completo e inteligência geoespacial)

  • Mecanismo de processamento BPEL (Business Process Execution Language) para fluxo de trabalho centrado em dados

O Virtuoso fornece segurança de nível de linha (RDBMS) e controle de acesso baseado em atributo (ABAC) para segurança de nível de assunto em sua loja RDF.

A versão 6 da versão comercial do Virtuoso introduziu clustering e alta disponibilidade, e a versão comercial atual 7 introduziu suporte de troca de cluster elástico.

O Virtuoso é um produto de nicho, mas ele vem muito na arena do banco de dados XML.Ele atua como uma camada de banco de dados virtual em cima de muitos mecanismos de armazenamento, por isso não é um verdadeiro banco de dados multi-modelo; No entanto, a abordagem é interessante.

Outros bancos de dados híbridos NoSQL - dummies

Escolha dos editores

ASVAB Paragraph Comprehension Practice - dummies

ASVAB Paragraph Comprehension Practice - dummies

Um dos subtestes que você verá no ASVAB é o teste de compreensão de parágrafos. Esta parte do ASVAB está voltada para ver se você entende o que você lê. Exemplo de perguntas Parágrafo Tempo de compreensão: 13 minutos para 15 perguntas Instruções: A compreensão de parágrafo é o quarto subtesto no ASVAB. As perguntas são projetadas para ...

ASVAB Preparação: Números positivos e negativos - manequins

ASVAB Preparação: Números positivos e negativos - manequins

Certifique-se de que esteja familiarizado com o trabalho positivo e negativo números para o ASVAB. Os números podem ser positivos ou negativos. Um número positivo é qualquer número maior que zero. Então, 4; 3. 2; 793; 3/4; 1/2; e 430, 932, 843, 784 são todos números positivos. Números inferiores a zero são números negativos. Cada número positivo tem um negativo ...

ASVAB Dicas de compreensão de leitura - manequins

ASVAB Dicas de compreensão de leitura - manequins

As abordagens de compreensão de parágrafo no ASVAB geralmente são bastante curtas. Essas dicas podem ajudá-lo a compreender melhor as passagens de leitura ASVAB e as perguntas que as seguem: Compreenda o que a questão quer de você. Solicita o ponto principal, informações específicas ou uma conclusão baseada na informação apresentada? Releia o parágrafo ...

Escolha dos editores

A diferença entre análises analógicas e digitais - manequins

A diferença entre análises analógicas e digitais - manequins

Toda a eletrônica pode ser dividida em duas grandes categorias: analógico e digital. Um dos exemplos mais comuns da diferença entre dispositivos analógicos e digitais é um relógio. No relógio analógico, o tempo é representado por mãos que giram ao redor de um disco e apontam para uma localização no mostrador que representa ...

O papel dos átomos na eletrônica - dummies

O papel dos átomos na eletrônica - dummies

Os átomos são os blocos de construção básicos de tudo no universo, seja natural ou manmade. Eles são tão pequenos que você encontraria milhões deles em uma única partícula de poeira. A corrente elétrica, às vezes conhecida como eletricidade, é o movimento na mesma direção de partículas microscópicamente pequenas e eletricamente carregadas, chamadas elétrons. Cada átomo contém o ...

Roles de prótons e elétrons - dummies

Roles de prótons e elétrons - dummies

É Uma propriedade de certas partículas, como elétrons, prótons , e quarks (sim, quarks) que descreve como eles interagem uns com os outros. Existem dois tipos diferentes de carga elétrica, um pouco arbitrariamente chamada positiva e negativa (bem como as quatro direções cardinais são chamadas norte, sul, leste e oeste). Em geral, partículas que carregam ...

Escolha dos editores

Acesso 2007 All-In-One For Dummies Cheat Sheet - dummies

Acesso 2007 All-In-One For Dummies Cheat Sheet - dummies

Trabalhando no Access 2007 é mais fácil uma vez que você entenda executar a janela do Access 2007 e usar ferramentas para ajudar a gerenciar seus dados e responder suas perguntas.

Arrumando suas mensagens com o Lotus Notes 6 - manequins

Arrumando suas mensagens com o Lotus Notes 6 - manequins

Antes de enviar uma mensagem de e-mail no Lotus Notes 6, você pode definir Opções de entrega, Opções de segurança e Selos de humor. Use essas dicas de notas para informar o destinatário sobre o quão quente é sua mensagem ou qual é o seu humor; ou solicitar confirmação de entrega, definir o tempo de entrega e muito mais. Depois de terminar de compor o corpo ...

10 Ofícios de teclado do Office 2016 - dummies

10 Ofícios de teclado do Office 2016 - dummies

Um tema comum do Office 2016 é que todos os programas se parecem e funcionam. Depois de aprender a usar o Word, você achará que não é muito mais difícil aprender o Excel ou o PowerPoint porque as guias do Ribbon funcionam de maneiras semelhantes. Ainda melhor, os mesmos comandos de teclas funcionam de forma semelhante em todos os programas do Office 2016. Por ...