JNSEDB - Java NoSql Embeddable Database icon

JNSEDB - Java NoSql Embeddable Database

JNSEDB - Java NoSql Embeddable Database icon

JNSEDB - Java NoSql Embeddable Database

  0
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Linux Windows
Особенности:
nosql встраиваемый база данных java json



JNSEDB - Java NoSql Встраиваемая база данных

Если вам нужна простая, постоянная, быстрая и встраиваемая база данных java
nosql, вы можете использовать jnsedb так:

String dbDir = System.getProperty ("user.dir") + "\ .mydb";
String database = "mydatabase";

JnsedbManager dbManager = new JnsedbEmbeddedServer (dbDir) .startup ().
GetManager (database);

// сохранить новую сущность
dbManager.store (myJavaObject);
// загружает (ленивый) все хранимые объекты класса MyJavaObject
Collection allMyJavaObjects = dbManager.loadAll
(MyJavaObject.class);
// загружает объект класса MyJavaObject, сохраненный с id = 1
dbManager.load (MyJavaObject.class, 1);
// удаляем объект класса MyJavaObject, сохраненный с id = 1
dbManager.delete (MyJavaObject.class, 1);

Функции:
* Простой в использовании
* Быстрый
* Постоянный
* Встраиваемый
* Индекс кэшируется в памяти
* Загруженные объекты могут быть кэшированы в памяти
* Сериализация с использованием Джексона, допускаются аннотации Джексона (@JsonInclude, @JsonProperty и т. Д.)

Аналоги (8):

  • MongoDB

    Самая популярная база данных для современных приложений
      120
    Бесплатное ПО Открытый код
    Mac Linux Web Windows
    indexed database database-replication база данных sharding document-database nosql gridfs база данных nosql
  • CouchDB

    Apache CouchDB - это распределенная, отказоустойчивая и не требующая схем документная база данных ...
      34
    Бесплатное ПО Открытый код
    Mac Linux Android Windows
    rest api база данных developer-tools http nosql база данных nosql javascript json
  • RethinkDB

    База данных с открытым исходным кодом для веб в реальном времени
      16
    Бесплатное ПО Открытый код
    Mac Linux Windows
    nosql база данных json распределенная база данных
  • H2 Database Engine

    H2 - это система управления реляционными базами данных, написанная на Java.
      14
    Бесплатное ПО Открытый код
    Mac Linux Windows
    реляционная база данных database база данных sql
  • CouchBase

    Couchbase является лидером на рынке баз данных NoSQL, развернув производство на AOL, Deutsche ...
      13
    Бесплатное ПО Открытый код
    Mac Linux Windows
    nosql database база данных база данных nosql
  • CockroachDB

    Cockroach - это распределенное хранилище данных ключ / значение, которое поддерживает транзакционную семантику ACID и ...
      12
    Бесплатное ПО Открытый код
    Mac Linux
    acid-transactional-semantics developer-tools business-database nosql object-relational-database реляционная база данных business-intelligence json sql
  • HSQLDB

    HSQLDB (Hyper Structured Query Language Database) is a relational database management system...
      8
    Бесплатное ПО Открытый код
    Mac Linux Windows
    реляционная база данных database база данных sql
  • Cosmos DB

    Azure DocumentDB - это служба базы данных документов NoSQL, разработанная с нуля до нуля ...
      5
    Платное ПО
    Web
    database база данных developer-tools business-database document-database nosql business-intelligence json