Sobre Jnsedb - Java Nosql Embeddable Database

JNSEDB - Java NoSql Embeddable Database Se você precisa simples, persistível, rápido e embeddable java nosql banco de dados você pode usar jnsedb assim: String dbDir = System.getProperty("user.dir") + quot;\.mydb";; Base de dados de caracteres = quot;mydatabase"; JnsedbManager dbManager = novo JnsedbEmbeddedServer(dbDir).startup().getManager(base de dados); // armazenar nova entidade dbManager.store(myJavaObject); // cargas (lazy) todos os objetos armazenados da classe MyJavaObject Colecção < MyJavaObject > AllMyJavaObjects = dbManager.loadAll(MyJavaObject.class); // carrega objeto de classe MyJavaObject armazenado com id = 1 dbManager.load (MyJavaObject.class, 1); // excluir objeto da classe MyJavaObject armazenado com id = 1 dbManager.delete (MyJavaObject.class, 1); Características: * Simples de usar * Rápido * Persistível * Embutido * Índice é armazenado em memória * Os objetos carregados podem ser armazenados em memória * Serialização usando jackson, as anotações de jackson são permitidas (@JsonInclude, @JsonProperty etc)

Categorias

  • Free
  • Open Source
  • Paid
  • Development

Alternativas para Jnsedb - Java Nosql Embeddable Database

Mongodb

Mongodb

grátis proprietário
#1
Mongo DB é um banco de dados de documentos com a escalabilidade e flexibilidade que você deseja com a consulta e indexaç... ver detalhes
Couchdb

Couchdb

grátis código aberto
#2
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
#3
RethinkDB empurra JSON para seus aplicativos em tempo real. Quando seu aplicativo pesquisa por dados, torna-se lento, i... ver detalhes
Cockroachdb

Cockroachdb

grátis proprietário
Cockroach é uma datastore de chave/valor distribuída que suporta semântica transacional ACID e valores versionados como ... ver detalhes
H2 Database Engine

H2 Database Engine

grátis código aberto
H2 é um sistema de gerenciamento de banco de dados relacional escrito em Java. Pode ser incorporado em aplicações Java o... 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
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
Cosmos Db

Cosmos Db

pago proprietário
Documento do Azure DB é um serviço de banco de dados de documentos NoSQL projetado do zero para apoiar nativamente JSON ... ver detalhes
Orbitdb

Orbitdb

grátis código aberto
O OrbitDB é um banco de dados sem servidor, distribuído e peer-to-peer. O OrbitDB usa o IPFS como armazenamento de dados... ver detalhes