鸿蒙开发实战系列之一:鸿蒙开发实战系列之一:圆角
鸿蒙开发实战系列之二:鸿蒙开发实战系列之二:事件总线EventBus/RxBus
鸿蒙开发实战系列之三:鸿蒙开发实战系列之三:网络请求(原生+ Retrofit)
前言
随着项目逐渐从demo玩具进入到企业级应用,简单数据存储已经不能满足产品的欲望了,所以我们急需找到一款适合于鸿蒙系统的数据库,数据库必须符合轻量、高效、简便、跨平台、开源的特点,遍历了一圈,找到一款ObjectBox符合以上这些特点。
先简单介绍下ObjectBox数据库,它是greenrobot团队开发的全新非关系型数据库框架,该团队还开发过greenDao,EventBus等热门框架,实力雄厚。
ObjectBox是一个超级快速的数据库,专门为IoT和移动设备构建,是第一个高性能的符合ACID的NoSQL数据库,ObjectBox小于1MB,因此它是移动应用程序、小型IoT设备和IoT网关的理想解决方案。
ObjectBox的主要优势:比竞争产品快10倍,跨平台。可以在Linux,Windows,Mac和iOS,Android,树莓的PI,ARM,嵌入式或containerized等上运行,体积小。不足1MB