JNSEDB - Java NoSql Embeddable Database
If you need simple, persistable, fast and embeddable java nosql database you can use jnsedb just like this:
String dbDir = System.getProperty("user.dir") + "\.mydb";
String database = "mydatabase";
JnsedbManager dbManager = new JnsedbEmbeddedServer(dbDir).startup().getManager(database);
// store new entity
dbManager.store(myJavaObject);
// loads (lazy) all stored objects of class MyJavaObject
Collection<MyJavaObject> allMyJavaObjects = dbManager.loadAll(MyJavaObject.class);
// loads object of class MyJavaObject stored with id = 1
dbManager.load(MyJavaObject.class, 1);
// delete object of class MyJavaObject stored with id = 1
dbManager.delete(MyJavaObject.class, 1);
Features:
* Simple to use
* Fast
* Persistable
* Embeddable
* Index is cached in memory
* Loaded objects can be cached in memory
* Serialization using jackson, jackson annotations are allowed (@JsonInclude, @JsonProperty etc)
Looking for other JNSEDB - Java NoSql Embeddable Database-like programs? We've rounded up our favorites JNSEDB - Java NoSql Embeddable Database alternatives. Try any one of these fan favorites to see if they'll support your system and meet your specific needs.
Azure DocumentDB is a NoSQL document database service designed from the ground up to natively support JSON and JavaScript directly inside the database engine. It’s the...
Features:
Add your reviews & share your experience when using JNSEDB - Java NoSql Embeddable Database to the world. Your opinion will be useful to others who are looking for the best JNSEDB - Java NoSql Embeddable Database alternatives.
Popular Alternatives
iOS Alternatives
Android Alternatives
Copyright © 2021 TopAlter.com
Sites we Love: AnswerBun, MenuIva, UKBizDB, Sharing RPP