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

Bluzelle Decentralized Db

Bluzelle Decentralized Db

grátis código aberto
Bluzelle é um banco de dados descentralizado e de código aberto alimentado pelo PBFT Consensus Engine. É um banco de dad... ver detalhes
Couchbase

Couchbase

grátis proprietário
Couchbase é o líder de ações de mercado de banco de dados NoSQL, com implantações de produção na AOL, Deutsche Post, NTT... ver detalhes
Nosdb

Nosdb

grátis código aberto
NosDB é um 100% nativo . NET Open Source NoSQL Database (lançado sob a Licença Apache 2.0). Nos DB é extremamente rápido... ver detalhes
Ejdb

Ejdb

grátis código aberto
EJDB 2.0 — JSON embutido Base de dados C library. Simples XPath como linguagem de consulta (JQL). Websockets / Android /... ver detalhes
Ncache

Ncache

compras integradas código aberto
NCache é um cache distribuído em memória aberta para .NET, Java e Node.js NCache fornece um cache distribuído extremamen... ver detalhes
Tayzgrid

Tayzgrid

grátis código aberto
TayzGrid é uma rede de dados em memória elástica com uma arquitetura de cluster de grade de dados dinâmica de auto-cura.... ver detalhes
Intersystems Iris

Intersystems Iris

pago proprietário
Uma plataforma completa de dados em nuvem que inclui um motor de gerenciamento de dados transacional multimodelo, uma pl... ver detalhes
Mangodb

Mangodb

grátis código aberto
MangoDB é um proxy de código aberto, que converte <a href='/alternativeto.net/software/mongodb/about/'>MongoDB</a wire p... ver detalhes
Hsqldb

Hsqldb

grátis código aberto
HSQLDB (Hyper Structured Query Language Database) é um sistema de gerenciamento de banco de dados relacional escrito em ... ver detalhes
Ibm Db2

Ibm Db2

compras integradas proprietário
DB2 oferece desempenho, escala e confiabilidade líderes do setor em sua escolha de plataforma de Linux para z/OS. DB2 su... ver detalhes
Voltdb

Voltdb

grátis código aberto
VoltDB é um sistema de banco de dados NewSQL extremamente rápido. Ele é projetado especificamente para executar em arqui... ver detalhes
Não disponível

Raven Db

grátis código aberto
Raven é um Open Source (com uma opção comercial) banco de dados de documentos para a plataforma .NET/Windows. A Raven of...
Cubrid Database

Cubrid Database

grátis código aberto
CUBRID é um sistema abrangente de gerenciamento de banco de dados relacional de código aberto GPL/BSD altamente otimizad... ver detalhes
Unqlite

Unqlite

grátis código aberto
UnQLite é uma biblioteca de software em processo que implementa um motor de banco de dados NoSQL auto-suficiente, sem se... ver detalhes
Não disponível

Lowdb

grátis código aberto
Um pequeno banco de dados JSON local alimentado por Lodash (suporta Node, Electron e o navegador)...