JNSEDB - Java NoSql Embeddable Database

JNSEDB - Java NoSql Embeddable Database

JNSEDB to prosta, trwała, szybka i osadzalna baza danych java nosql dedykowana małym aplikacjom.Ta baza danych może być osadzona w dowolnej aplikacji Java bez konieczności marnowania czasu na konfigurację.Dodaj wymaganie maven i zacznij korzystać z bazy danych.
JNSEDB - Java NoSql Embeddable Database Jeśli potrzebujesz prostej, trwałej, szybkiej i osadzalnej bazy danych java nosql, możesz użyć jnsedb w następujący sposób: String dbDir = System.getProperty ("user.dir") + "\ .mydb";Baza danych ciągów = „moja baza danych”;JnsedbManager dbManager = nowy JnsedbEmbeddedServer (dbDir) .startup (). GetManager (baza danych);// zapisz nowy obiekt dbManager.store (myJavaObject);// ładuje (leniwie) wszystkie przechowywane obiekty klasy MyJavaObject CollectionallMyJavaObjects = dbManager.loadAll (MyJavaObject.class);// ładuje obiekt klasy MyJavaObject przechowywany z id = 1 dbManager.load (MyJavaObject.class, 1);// usuń obiekt klasy MyJavaObject przechowywany z id = 1 dbManager.delete (MyJavaObject.class, 1);Cechy: * Prosty w użyciu * Szybki * Trwały * Osadzalny * Indeks jest buforowany w pamięci * Załadowane obiekty mogą być buforowane w pamięci * Serializacja przy użyciu Jacksona, adnotacje Jacksona są dozwolone (@JsonInclude, @JsonProperty itp.)
jnsedb--java-nosql-embeddable-database

Stronie internetowej:

Kategorie

Alternatywy dla JNSEDB - Java NoSql Embeddable Database dla Android

CouchDB

CouchDB

Apache CouchDB to rozproszona, odporna na błędy i wolna od schematów baza danych zorientowana na dokumenty, dostępna za pośrednictwem interfejsu API RESTful HTTP / JSON.