iBoxDB是一个敏捷,高度自动化的数据库,拥有Java C#双引擎,支持KeyValue KeyOnly两种表结构,SQL-Like查询。实现数据持久化,对象映射,缓存与Java C#编程语言融为一体,并能把数据库服务整合到各类应用程序中,然后发布到移动设备,桌面系统,服务器上,可以选择组合主键或索引功能高效连接各平台数据。 支持 Java Android C# Mono Unity3D Xamarin 更新内容: 调整代码,兼容.NET Core 2.0 Java使用例子: //创建数据库 DB db = new DB(); db.getConfig().ensureTable("Table", new LinkedHashMap() { { put("id", 0L); } }); final AutoBox auto = db.open(); //插入长宽数据 final long id = auto.newId(); auto.insert("Table", new HashMap() { { put("id", id); put("width", (int) id); put("height", 8); } }); //计算面积 Local m = auto.get("Table", id); int area = m.i("width") * m.i("height"); System.out.println(area); 更多详细使用参考网站 使用前后的效果: 引入敏捷数据库前: 使用敏捷数据库后: iBoxDB 2.12/2.7 发布,敏捷的Java C#数据库下载地址