ObjectBox - 小型物联网和移动设备快速嵌入式数据库。
它是一个全新超快的面向对象数据库,主要用于移动设备。ObjectBox操作便捷,性能优异。我们致力于为您提供最简洁的程序操作界面,让您保持代码简洁和程序运行稳定。
NoSQL数据库—— 速度非常快
ObjectBox与其他数据库不同的是:它是一个键值存储数据库,非列式存储。因此,它的运行速度是SQ以及其他同类软件的10倍,我们欢迎您亲自来体验。
无论您要处理的数据或使用设备数量有多少,ObjectBox都可以满足你的需求。
我们所有基准测试的代码都是开源的;您可以在Github查看它。请留下您宝贵的意见;我们会竭力建设公平透明的平台。
ObjectBox可以为软件与物联网的开发人员节约宝贵时间来提高他们产品的优势功能,而不是浪费时间在存储和检索数据上。
我们的特色:
LIGHTSPEED——为了提供高性能的数据库;我们开发ObjectBox。经过测试,ObjectBox是世界上最快的嵌入式数据库。
Object API——ObjectBox并不是一个典型ORM,它是完全为对象构建的;所以它没有行,列和数据库。没有行,列和SQL - ObjectBox是一个从零开始的对象数据仓库(没有ORM,没有SQLite)。我们的API简单易学,只需要一点SQLite的知识就能学会使用。
QueryBuilder——使用ObjectBox,只需在编译时查询带有检查的对象;不会再出现在运行时因打字错而造成异常。
对象关系——对象之间的引用和关系编译在本地代码中。
响应——使用自身的响应式方法或者内部集成的Rxjava处理数据简单又强大。
多平台——ObjectBox已经支持Android和Java(Linux和Windows)。后续还将推出MacOS和iOS平台版本。
快速单元测试——使用我们的多平台方法,您可以在桌面上使用真正的数据库以毫秒级别的速度运行普通单元测试(并且在仪器测试中不使用Robolectric)。
稳健技术——ACID (原子性、一致性、隔离性、持久性)属性和多版本并发控制为你提供安全的事务和并行性。
简单的线程——ObjectBox能在所有线程中工作,不需要额外条件。
无需手动控制版本升级——ObjectBox可以自动添加、删除、更新程序版本。
DaoCompat库——已经在使用greenDAO了?greenDAO APIs for ObjectBox为ObjectBox提供了熟悉的greenDAO API。
测试——从beta版本开始,ObjectBox每月已经有超过15万活跃用户和数千台设备的在应用程序上运行。当然,我们也运行了超过1000个独立的内部单元测试,目前已经为有超过2000万用户的安装我们的程序。
同步——用简单的api即时同步联机/脱机数据。了解更多关于同步的信息。
欢迎大家观看我们的博客:http://objectbox.io/blog/
还有这里是我们新创造的中文版的网站: http://objectbox.io/cn/