

JNSEDB - Java NoSql Embeddable Database
JNSEDB is simple, persistable, fast and embeddable java nosql database dedicated to small applications. This database can be embedded to any java application without time wasting configuration. Add maven requirement and start using database.
Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
JNSEDB - Java NoSql Embeddable Database News & Activities
Recent activities
JNSEDB - Java NoSql Embeddable Database information
What is JNSEDB - Java NoSql Embeddable Database?
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)



