JNSEDB - Java NoSql Embeddable Database

JNSEDB - Java NoSql Embeddable Database

JNSEDB - Java NoSql Embeddable Database

软件

软件描述

JNSEDB 是一款简单、可持久化、快速且可嵌入的 Java NoSQL 数据库,专为小型应用设计。该数据库可无需繁琐配置直接嵌入任意 Java 应用。添加 Maven 依赖即可开始使用。

官方网站

访问软件的官方网站了解更多信息

官方认证

github.com

安全链接HTTPS
立即访问

什么是 JNSEDB - Java NoSql Embeddable Database?

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);
// 加载 ID 为 1 的 MyJavaObject 类型对象
dbManager.load(MyJavaObject.class, 1);
// 删除 ID 为 1 的 MyJavaObject 类型对象
dbManager.delete(MyJavaObject.class, 1);

特性:

使用简单
快速
可持久化
可嵌入
索引缓存在内存中
加载的对象可缓存在内存中
序列化使用 Jackson,支持 Jackson 注解(@JsonInclude、@JsonProperty 等)

主要功能

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub