HarmonyOS 数据库多线程操作
目前有一个XYUserDB数据库管理类, 如何才能将数据库读写封装指taskpool或者worker中。
1、XYUserDB无法使用@Sendable修饰, 因为XYUserDB中包含非序列化对象。
2、relationalStore.RdbStore 数据库读写对象也无法在taskpool中进行传递。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
对于多线程操作首选项和数据库是不是线程安全的?还是每一个线程独立的
1958浏览 • 1回复 待解决
TaskPool线程中如何进行数据库操作?
281浏览 • 1回复 待解决
#鸿蒙通关秘籍#用ArkTS进行子线程数据库操作时如何优雅地清理数据库?
116浏览 • 1回复 待解决
鸿蒙操作系统的数据库操作
10232浏览 • 1回复 待解决
HarmonyOS 数据库操作会卡主线程,造成卡顿甚至无响应
22浏览 • 1回复 待解决
数据库操作同步的方法
1837浏览 • 1回复 待解决
HarmonyOS 多线程数据互通问题
52浏览 • 2回复 待解决
HarmonyOS 在关系型数据库中调用deleteRdbStore函数后并未真实删除数据库,对数据库的操作依旧可用
368浏览 • 1回复 待解决
Native代码如何直接操作数据库
3077浏览 • 1回复 待解决
#鸿蒙学习大百科#worker线程中能否进行关系型数据库的操作?
486浏览 • 1回复 待解决
如何在鸿蒙系统中实现多线程操作?
277浏览 • 1回复 待解决
如何实现多线程数据共享
2245浏览 • 1回复 待解决
HarmonyOS 数据库操作的时候系统底层抛出了异常
154浏览 • 1回复 待解决
HarmonyOS 多线程共享数据方法的疑惑
56浏览 • 2回复 待解决
数据库连接池是线程安全的吗?
2311浏览 • 1回复 待解决
ArkTS如何操作关系型数据库@ohos.data.relationalStore
5138浏览 • 2回复 已解决
在taskpool中操作数据库,是否需要加锁
423浏览 • 1回复 待解决
数据库连接和操作方式选择有知道的吗?
954浏览 • 1回复 待解决
HarmonyOS 操作首选项或数据库,耗时操作放taskpool里该如何使用
26浏览 • 1回复 待解决
JAVA进行MYSQL数据库数据插入操作时,出现数据重复的处理问题?
2229浏览 • 1回复 待解决
进行网络操作或者数据库操作的时候,有个载入旋转的的功能
5浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何使用按钮模拟数据库的基本操作?
164浏览 • 1回复 待解决
HarmonyOS 数据库框架
398浏览 • 1回复 待解决
使用ets创建数据库如何处理数据库升级?
3009浏览 • 1回复 待解决
关系型数据库使用restore方法恢复数据库文件时,app主线程卡死怎么回事啊?
733浏览 • 1回复 待解决
可以试一试使用woerker里的registerGlobalCallObject方法将XYUserDB数据库管理类对象挂载在worker线程上,然后用callGlobalCallObjectMethod来使用XYUserDB里的方法,可以参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-worker-V5#registerglobalcallobject11