123
JNSEDB - Java NoSql Embeddable Database

JNSEDB - Java NoSql Embeddable Database

JNSEDB是专用于小型应用程序的简单,可持久,快速和可嵌入的Java nosql数据库。该数据库可以嵌入到任何Java应用程序中,而不会浪费时间。添加Maven要求并开始使用数据库。
JNSEDB-Java NoSql可嵌入数据库如果您需要简单,可持久,快速且可嵌入的Java nosql数据库,则可以像下面这样使用jnsedb:String dbDir = System.getProperty(“ user.dir”)+“ \ .mydb”;字符串数据库=“ mydatabase”;JnsedbManager dbManager =新的JnsedbEmbeddedServer(dbDir).startup()。getManager(database);//存储新实体dbManager.store(myJavaObject);//加载(延迟)MyJavaObject Collection类的所有存储对象allMyJavaObjects = dbManager.loadAll(MyJavaObject.class);//加载存储为id = 1的MyJavaObject类的对象dbManager.load(MyJavaObject.class,1);//删除存储为id = 1的MyJavaObject类的对象dbManager.delete(MyJavaObject.class,1);特征:*使用简单*快速*持久*可嵌入*索引缓存在内存中*加载的对象可以缓存在内存中*使用jackson进行序列化,允许使用jackson批注(@ JsonInclude,@ JsonProperty等)

分类目录

Android版JNSEDB - Java NoSql Embeddable Database的替代品

CouchDB

CouchDB

Apache CouchDB是可通过RESTful HTTP / JSON API访问的分布式,容错和无模式的面向文档的数据库。