您现在的位置是:首页 > 文章详情

iBoxDB数据库 2.21/2.15 发布,玩转CRUD前置

日期:2019-09-10点击:397

iBoxDB是一个随处运行的嵌入式NoSQL数据库,数据库表与文档类型的无缝整合,支持SQL-Like查询。
具有数据空间一致性,内置ORM及数据冲突检测等极简化软件框架结构。
简约并且标准化的CRUD代码不但易于阅读最重要的是带来性能提升,普通PC硬件就支持万级每秒的数据处理。


支持 Java .NET Core Android Unity3D Xamarin


新增CRUD前置

一般CRUD代码, Update()位于数据读写之后。

 import iBoxDB.LocalServer.*; public static class Record { public long id; public String name; } final long key = 100L try(var box = auto.cube()){ var r = new Record(); r.id = key; r.name = "Second"; box.d("Table").update(r); var cr = box.commit(); }

CRUD前置,Update()位于数据读写之前

 try(var box = auto.cube()){ var r = box.d("Table",key).update(Record.class); r.name = "Third"; var cr = box.commit(); }

前置适用于更新顺序不影响最终结果的场景,如只更新一条记录,或者同时更新几条不同ID的记录,这些场景非常普遍。
需要更多演示例子,查看下载页
 


鉴于在一个产品后面发贴推介另一个产品是一个非常普遍的现象,这里不浪费,
对于喜欢使用OOP风格操作数据库,大数据不是首选时,可以选择 DB4O-GPL 社区版
 

 

原文链接:https://www.oschina.net/news/109750/iboxdb-2-21-and-2-15-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章