JNSEDB - Java NoSql Embeddable Database

JNSEDB - Java NoSql Embeddable Database

O JNSEDB é um banco de dados java nosql simples, persistente, rápido e incorporável, dedicado a pequenas aplicações.Esse banco de dados pode ser incorporado a qualquer aplicativo Java sem perder tempo com a configuração.Adicione requisito de maven e comece a usar o banco de dados.
JNSEDB - Banco de dados embutido Java NoSql Se você precisar de um banco de dados java nosql simples, persistente, rápido e incorporável, poderá usar o jnsedb assim: String dbDir = System.getProperty ("user.dir") + "\ .mydb";String database = "mydatabase";JnsedbManager dbManager = novo JnsedbEmbeddedServer (dbDir) .startup (). GetManager (banco de dados);// armazena nova entidade dbManager.store (myJavaObject);// carrega (preguiçosamente) todos os objetos armazenados da classe MyJavaObject CollectionallMyJavaObjects = dbManager.loadAll (MyJavaObject.class);// carrega o objeto da classe MyJavaObject armazenado com id = 1 dbManager.load (MyJavaObject.class, 1);// exclui o objeto da classe MyJavaObject armazenado com id = 1 dbManager.delete (MyJavaObject.class, 1);Características: * Simples de usar * Rápido * Persistível * Incorporável * O índice é armazenado em cache na memória * Os objetos carregados podem ser armazenados em cache na memória * Serialização usando jackson, são permitidas anotações jackson (@JsonInclude, @JsonProperty etc.)
jnsedb--java-nosql-embeddable-database

Local na rede Internet:

Categorias

Alternativas ao JNSEDB - Java NoSql Embeddable Database para todas as plataformas com qualquer licença

MongoDB

MongoDB

O MongoDB é um banco de dados de documentos com a escalabilidade e flexibilidade que você deseja com a consulta e indexação necessárias
CouchDB

CouchDB

O Apache CouchDB é um banco de dados orientado a documentos distribuído, tolerante a falhas e sem esquema, acessível por meio de uma API HTTP / JSON RESTful.
RethinkDB

RethinkDB

O RethinkDB envia o JSON para seus aplicativos em tempo real. Quando o aplicativo pesquisa dados, ele se torna lento, não escalável e complicado de manter.
H2 Database Engine

H2 Database Engine

H2 é um sistema de gerenciamento de banco de dados relacional escrito em Java.Ele pode ser incorporado em aplicativos Java ou executado no modo cliente-servidor.
CouchBase

CouchBase

A Couchbase é líder em market share de banco de dados NoSQL, com implantações de produção na AOL, Deutsche Post, NTT Docomo, Salesforce.
CockroachDB

CockroachDB

Cockroach é um armazenamento de dados de chave / valor distribuído que suporta semântica transacional ACID e valores com versão como recursos de primeira classe.
HSQLDB

HSQLDB

HSQLDB (Hyper Structured Query Language Database) é um sistema de gerenciamento de banco de dados relacional escrito em Java.
Cosmos DB

Cosmos DB

O Azure DocumentDB é um serviço de banco de dados de documentos NoSQL desenvolvido desde o início para oferecer suporte nativo a JSON e JavaScript diretamente dentro do mecanismo de banco de dados.