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)
Are you looking for alternatives to JNSEDB - Java NoSql Embeddable Database? Please see our top picks. In this article, we provide the list of some JNSEDB - Java NoSql Embeddable Database alternatives that will work on Windows and other platforms.
MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need MongoDB stores data in flexible...
Features:
Apache CouchDB is a distributed, fault-tolerant and schema-free document-oriented database accessible via a RESTful HTTP / JSON API. It includes incremental map / reduce...
Features:
RethinkDB pushes JSON to your apps in realtime. When your app polls for data, it becomes slow, unscalable, and cumbersome to maintain. RethinkDB is the...
Features:
H2 is a relational database management system written in Java. It can be embedded in Java applications or run in the client-server mode. The disk footprint (size of the...
Features:
Couchbase is the NoSQL database market share leader, with production deployments at AOL, Deutsche Post, NTT Docomo, Salesforce.com, Turner Broadcasting Systems, Zynga...
Features:
Cockroach is a distributed key/value datastore which supports ACID transactional semantics and versioned values as first-class features. The primary design goal is...
Features:
HSQLDB (Hyper Structured Query Language Database) is a relational database management system written in Java. It has a JDBC driver and supports a large subset of SQL-92...
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