HarmonyOS 数据库多线程操作
目前有一个XYUserDB数据库管理类, 如何才能将数据库读写封装指taskpool或者worker中。
1、XYUserDB无法使用@Sendable修饰, 因为XYUserDB中包含非序列化对象。
2、relationalStore.RdbStore 数据库读写对象也无法在taskpool中进行传递。
HarmonyOS
赞
收藏 0
回答 1
相关问题
对于多线程操作首选项和数据库是不是线程安全的?还是每一个线程独立的
2768浏览 • 1回复 待解决
TaskPool线程中如何进行数据库操作?
1124浏览 • 1回复 待解决
#鸿蒙通关秘籍#用ArkTS进行子线程数据库操作时如何优雅地清理数据库?
957浏览 • 1回复 待解决
HarmonyOS 数据库操作会卡主线程,造成卡顿甚至无响应
814浏览 • 1回复 待解决
鸿蒙操作系统的数据库操作
11371浏览 • 1回复 待解决
数据库操作同步的方法
2738浏览 • 1回复 待解决
HarmonyOS 多线程数据互通问题
675浏览 • 2回复 待解决
在Worker线程中频繁操作数据库导致主线程卡顿,如何优化线程间通信?
374浏览 • 1回复 待解决
HarmonyOS 在关系型数据库中调用deleteRdbStore函数后并未真实删除数据库,对数据库的操作依旧可用
1008浏览 • 1回复 待解决
如何在鸿蒙系统中实现多线程操作?
1513浏览 • 1回复 待解决
如何实现多线程数据共享
3068浏览 • 1回复 待解决
HarmonyOS 多线程共享数据方法的疑惑
872浏览 • 2回复 待解决
Native代码如何直接操作数据库
4025浏览 • 1回复 待解决
#鸿蒙学习大百科#worker线程中能否进行关系型数据库的操作?
1445浏览 • 1回复 待解决
HarmonyOS 数据库操作的时候系统底层抛出了异常
906浏览 • 1回复 待解决
HarmonyOS 操作首选项或数据库,耗时操作放taskpool里该如何使用
828浏览 • 1回复 待解决
数据库连接和操作方式选择有知道的吗?
1670浏览 • 1回复 待解决
数据库连接池是线程安全的吗?
3355浏览 • 1回复 待解决
HarmonyOS kvStore成功创建数据库后,获取数据库时报错找不到数据库
722浏览 • 1回复 待解决
HarmonyOS多线程使用?
754浏览 • 0回复 待解决
EGL绘制是否支持多线程?如何在多线程的场景下同时操作一块buffer进行图形绘制
2686浏览 • 1回复 待解决
ArkTS如何操作关系型数据库@ohos.data.relationalStore
6468浏览 • 2回复 已解决
在taskpool中操作数据库,是否需要加锁
1148浏览 • 1回复 待解决
进行网络操作或者数据库操作的时候,有个载入旋转的的功能
5浏览 • 0回复 待解决
HarmonyOS 数据库框架
1109浏览 • 1回复 待解决
可以试一试使用woerker里的registerGlobalCallObject方法将XYUserDB数据库管理类对象挂载在worker线程上,然后用callGlobalCallObjectMethod来使用XYUserDB里的方法,可以参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-worker-V5#registerglobalcallobject11