Sobre Orbitdb

O OrbitDB é um banco de dados sem servidor, distribuído e peer-to-peer. O OrbitDB usa o IPFS como armazenamento de dados e o IPFS Pubsub para sincronizar automaticamente bancos de dados com pares. It's um banco de dados eventualmente consistente que usa CRDTs para banco de dados sem conflito mescla fazendo OrbitDB uma excelente escolha para aplicativos descentralizados (dApps), aplicativos blockchain e aplicativos web off-line-first. O OrbitDB fornece vários tipos de bancos de dados para diferentes modelos de dados e casos de uso: - log: um log imutável (somente acessível) com histórico transversível. Útil para " mais recente N" usar casos ou como uma fila de mensagens. - feed: um log mutável com história transversível. As entradas podem ser adicionadas e removidas. Útil para "shopping cart " tipo de casos de uso, ou por exemplo como um feed de posts de blog ou quot;tweets". - keyvalue: um banco de dados de valor-chave como seu banco de dados de valor-chave favorito. - documentos: um banco de dados de documentos para o qual os documentos JSON podem ser armazenados e indexados por uma chave especificada. Úteis para construir índices de pesquisa ou versão controlando documentos e dados. - contador: Útil para contar eventos separados de dados de log/feed. Todas as bases de dados são implementadas no topo do ipfs-log, uma estrutura de dados replicados sem conflitos imutável (CRDT) para sistemas distribuídos. Se nenhum dos tipos de banco de dados OrbitDB corresponder às suas necessidades e / ou você precisa de funcionalidade específica de caso, você pode facilmente implementar e usar uma loja de banco de dados personalizada própria.

Categorias

  • Free
  • Open Source
  • Paid
  • File Sharing

Alternativas para Orbitdb

Não disponível

Kvdb.io

pago proprietário
Uma simples loja de valor-chave como um serviço projetado para integração rápida e fácil em projetos que precisam de um ...
Scaleout

Scaleout

compras integradas proprietário
Escala Out Software's produtos avançados de rede de dados em memória ajudam você a enfrentar uma ampla gama de desaf... ver detalhes
Starcounter

Starcounter

pago proprietário
O banco de dados Starcounter é construído com os sistemas em tempo real de hoje em mente. Sistemas em tempo real suporta... ver detalhes
Nuodb

Nuodb

pago proprietário
NuoDB é um banco de dados distribuído que pode ser implantado em qualquer datacenter, em qualquer nuvem, em qualquer lug... ver detalhes
Marklogic

Marklogic

pago proprietário
MarkLogic é o único banco de dados Enterprise NoSQL, trazendo todos os recursos que você precisa em um sistema unificado... ver detalhes
Não disponível

Datahike

grátis código aberto
Datahike é um banco de dados Datalog durável alimentado por um mecanismo de consulta Datalog eficiente. Este projeto com...
Mimer Sql

Mimer Sql

pago proprietário
Mimer SQL é um sistema de gerenciamento de banco de dados relacional baseado em SQL da empresa sueca Mimer Information T... ver detalhes
Rapidstash

Rapidstash

compras integradas proprietário
RapidStash é um serviço para publicar rapidamente APIs de sandbox com apenas JSON. Se você tem uma ideia de que tipo de ... ver detalhes
Database Labs

Database Labs

pago proprietário
Database Labs é o banco de dados invisível: foco em seu negócio principal, não em se tornar um administrador de banco de... ver detalhes
Tarantool

Tarantool

grátis proprietário
Um banco de dados NoSQL em execução em um servidor de aplicativos Lua. Tarantool combina o poder de programação de rede ... ver detalhes
Não disponível

Fleetdb

grátis código aberto
O FleetDB oferece um modelo de dados flexível e expressivo projetado para as necessidades dos desenvolvedores de aplicat...
Pivotal Gemfire

Pivotal Gemfire

pago proprietário
Pivotal GemFire® é uma loja de dados distribuída em tempo real que resolve os problemas duros dos sistemas distribu... ver detalhes
Couchdb

Couchdb

grátis código aberto
Apache Couch DB é um banco de dados distribuído, tolerante a falhas e sem esquemas, acessível através de uma API RESTful... ver detalhes
Rethinkdb

Rethinkdb

grátis código aberto
RethinkDB empurra JSON para seus aplicativos em tempo real. Quando seu aplicativo pesquisa por dados, torna-se lento, i... ver detalhes
Firebird

Firebird

grátis código aberto
Firebird é um banco de dados relacional que oferece muitos recursos ANSI SQL-92 que roda em Linux, Windows e uma varieda... ver detalhes