0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

“RdbStore”上线开源鸿蒙社区 助力鸿蒙应用数据访问效率大幅提升

looger123 来源:looger123 作者:looger123 2025-03-18 15:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,由伙伴参与共建的鸿蒙关系映射数据库“RdbStore”正式上线OpenHarmony社区,为鸿蒙生态开发者提供了简单高效的关系映射数据库方案选择。该数据库性能和功能强大,可支持数据库自动升级、品质调优、全链路运维等,能够有效提升应用启动和访问速度,助力应用高效开发和性能提升。

性能强大:数据访问和初始化耗时大幅优化

在应用开发过程中,数据访问的效率直接影响应用的启动和访问速度,“RdbStore”的推出让鸿蒙应用数据访问更加高效便捷。相比于其他关系映射数据库,“RdbStore”在性能方面做了诸多优化,包括:简化DB构建方式,优化核心框架架构;隔离同库中各表的解析创建,缩短各表的初始化耗时;抽象SQL语句书写方式,避免魔法值、SQL语句方式访问DB,便捷进行复杂DB操作;提升反序列化能力,优化ResultSet到DTO的构建过程,避免对象深拷贝导致的耗时。

通过这些优化,“RdbStore”能够显著提升数据访问性能,单元测试20张数据表结构下,数据库访问耗时减少76%[1],确保数据高效读写,加速应用响应,提升用户体验。

功能丰富:自动升级,便捷监测运行状态

“RdbStore”不仅具备卓越的性能,还提供了丰富的功能支持,大大降低了数据库维护成本。其具备数据库自动升级功能,可在运行时动态计算不同版本的表结构差异,自动生成迁移语句,开发者无需维护复杂易错的升级逻辑。同时支持品质调优API,可调整日志模式、页大小等关键参数,使开发者能够灵活优化数据库性能。此外,“RdbStore”还具备全链路日志与打点功能,能够采集数据库运行时的品质数据,构建完善的数据库指标体系,帮助开发者实时监测数据库状态并进行优化调整,从而确保数据库的高效稳定运行。

在实际应用中,“RdbStore”也展现了卓越的性能表现。运用“RdbStore”进行开发之后,该鸿蒙应用数据库加载首刷耗时 86ms,相比Android版294ms的首刷耗时,优化幅度高达70%[2],显著提升了应用的冷启动速度。

无论是性能优化还是功能增强,“RdbStore”都展现了强大的技术实力,助力开发者打造更流畅、更稳定的鸿蒙应用。目前,“RdbStore”已在OpenHarmony社区正式上线并开源,希望更多应用厂商下载使用,并参与到共建行列,共同推进这一项目的持续优化和完善。

欢迎更多伙伴和开发者们一起加入鸿蒙生态,贡献更多智慧与活力。未来华为也将持续携手生态伙伴共建创新,面向底座技术、通用能力、垂类行业等场景推出系列开发者场景化解决方案,不断提升鸿蒙应用的创新体验和开发效率,与广大开发者共建繁荣的鸿蒙生态。

更多关于“RdbStore”的详细信息和使用指南,请访问“OpenHarmony官网”,点击“开发者”——>“三方库中心仓”——>搜索“RdbStore”。

[1]数据来源:厂商测试所得数据

[2]数据来源:厂商测试所得数据

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    218

    文章

    36185

    浏览量

    262667
  • 开源
    +关注

    关注

    3

    文章

    4341

    浏览量

    46435
  • 鸿蒙
    +关注

    关注

    60

    文章

    3017

    浏览量

    46170
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    支付宝FluidMarkdown鸿蒙版正式开源

    ,FluidMarkdown 鸿蒙版不仅显著提升鸿蒙 AI 应用的文本渲染体验,也为开发者带来了更便捷、更流畅、高度可定制的开发能力,助力构建鸿蒙
    的头像 发表于 12-26 13:42 777次阅读

    开源鸿蒙城市技术沙龙上海站圆满落幕

    。本次活动聚焦“合规前置、风险清零”理念,汇聚来自开源鸿蒙社区开源欧拉社区、国浩律所、东北大学、兰州大学等产学研代表,围绕 CRA/LGP
    的头像 发表于 12-03 17:36 1444次阅读

    鸿蒙星光盛典见证生态硕果!深开鸿斩获开源鸿蒙双项荣誉

    近日,鸿蒙星光盛典生态论坛在深圳隆重举办。作为开源鸿蒙生态的核心共建者,深开鸿受邀出席这一盛会,与众多生态伙伴共话技术创新,共绘生态未来。在开源鸿蒙
    的头像 发表于 12-02 15:17 820次阅读
    <b class='flag-5'>鸿蒙</b>星光盛典见证生态硕果!深开鸿斩获<b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b>双项荣誉

    开源鸿蒙技术大会2025丨开源鸿蒙技术大会2025圆满召开,全景交流区解码万物智联生态密码

    9月27日,开源鸿蒙技术大会2025在长沙国际会议中心盛大举办。大会现场同步亮相开源鸿蒙社区公共交流区、
    的头像 发表于 11-10 18:17 3380次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b>技术大会2025丨<b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b>技术大会2025圆满召开,全景交流区解码万物智联生态密码

    开源鸿蒙技术大会2025丨开源鸿蒙应用开发再提速,跨平台框架PMC(筹)正式启动孵化

    平台壁垒、提升开发效率”的全新可能。在启动孵化仪式上,来自产业界、学术界和社区的数十位代表共同见证了这一重要时刻。
    的头像 发表于 11-10 18:15 1580次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b>技术大会2025丨<b class='flag-5'>开源</b><b class='flag-5'>鸿蒙</b>应用开发再提速,跨平台框架PMC(筹)正式启动孵化

    开源鸿蒙6.0 Release版本重磅发布

    近日,在长沙国际会议中心举办的开源鸿蒙技术大会2025上,开放原子开源鸿蒙(即OpenAtom OpenHarmony,简称“开源
    的头像 发表于 10-10 16:49 3102次阅读

    开源鸿蒙穿戴应用市场正式上线

    智能穿戴生态壁垒如何打破?消费者期待开源鸿蒙成为打通“手腕孤岛”的金钥匙!
    的头像 发表于 08-20 16:49 1333次阅读

    开源鸿蒙持续取得显著成果

    和落地实践。会上,开源鸿蒙项目群工作委员会委员、华为终端BG软件部副总裁章晓峰发表了题为《乘风破浪,共创开源鸿蒙未来》的主题演讲,全面阐述了开源
    的头像 发表于 07-28 17:39 1057次阅读

    开源鸿蒙社区年中技术会议成功举办

    近日,由开源鸿蒙项目群工作委员会主办的开源鸿蒙社区年中技术会议在东莞三丫坡盛大召开。本次会议汇聚了行业领袖、技术专家与开发者,共同探讨
    的头像 发表于 06-26 17:15 1147次阅读

    开源鸿蒙大屏生态分论坛圆满举办

    近日,开源鸿蒙开发者大会2025(OHDC.2025)在深圳成功举办。在主论坛上隆重举行了“开源鸿蒙TV SIG”成立仪式,开源
    的头像 发表于 06-05 15:27 1381次阅读

    开源鸿蒙社区安全治理突出贡献团队和个人授牌仪式成功举行

    近日, “聚智聚力,共筑OpenHarmony安全生态”论坛在武汉成功举办。在此次会议上,为2024年9月至2025年5月期间对开源鸿蒙社区安全治理做出突出贡献的团队和个人进行了授牌,以致谢他们为
    的头像 发表于 06-05 15:08 1457次阅读

    华为亮相2025开源鸿蒙开发者大会

    近日,开源鸿蒙开发者大会2025(以下简称大会)在深圳成功举办。大会以开源鸿蒙5.1 Release版本发布为契机,聚焦开源
    的头像 发表于 05-29 09:07 1457次阅读

    开源鸿蒙开发新体验,开鸿Bot系列今日开启预售!

    屏幕协同、音频协同、文件流转、便捷打印等智能协同功能,大幅提升办公效率。   ●新智能:配备AI智能助理服务,可实现知识问答、AI搜索、文档总结、辅助写作、售后咨询等丰富功能,为用户提供智能化的办公
    发表于 05-16 14:13

    快手上线鸿蒙应用高性能解决方案:数据反序列化性能提升90%

    “class-transformer”的使用代码即可实现性能优化,既保持了对原有开发模式的兼容性,又大幅提升了运行效率,整体改造过程无侵入、低成本、低风险,适用于已有项目的快速集成与上线
    发表于 05-15 10:01