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'a dla wszystkich platform z dowolną licencją

MongoDB

MongoDB

MongoDB to baza danych dokumentów o skalowalności i elastyczności, której potrzebujesz dzięki zapytaniom i indeksowaniu, których potrzebujesz
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.
RethinkDB

RethinkDB

RethinkDB wypycha JSON do twoich aplikacji w czasie rzeczywistym. Gdy aplikacja odpytuje o dane, staje się powolna, nieskalowalna i kłopotliwa w utrzymaniu.
H2 Database Engine

H2 Database Engine

H2 to system zarządzania relacyjnymi bazami danych napisany w Javie.Może być osadzony w aplikacjach Java lub uruchomiony w trybie klient-serwer.
CouchBase

CouchBase

Couchbase jest liderem udziału w rynku baz danych NoSQL, z wdrożeniami produkcyjnymi w AOL, Deutsche Post, NTT Docomo, Salesforce.
CockroachDB

CockroachDB

Karaluch to rozproszony magazyn danych klucz / wartość, który obsługuje semantykę transakcyjną ACID i wartości wersji jako funkcje najwyższej klasy.
HSQLDB

HSQLDB

HSQLDB (Hyper Structured Query Language Database) to system zarządzania relacyjnymi bazami danych napisany w Javie.
Cosmos DB

Cosmos DB

Azure DocumentDB to usługa bazy danych dokumentów NoSQL zaprojektowana od podstaw, aby natywnie obsługiwać JSON i JavaScript bezpośrednio w silniku bazy danych.