相关疑难解决方法(0)

关于android Sqlite安全性的多进程案例

在我的应用程序中,存在多个进程,并且在每个进程中,我需要访问相同的SQLite数据库(当然,这意味着超过2个theads),所以我不仅担心SQLite的线程安全性,而且也是过程安全.

这种情况的一种解决方案是使用内容提供商.但是从android sdk,它警告它的方法可以从多个线程调用,因此必须是线程安全的.如果内容提供者本身不一定意味着线程安全,我怎么能认为它是过程安全的?

文章还澄清了SQLiteDatabase本身是默认的同步,从而保证没有两个线程都不会去碰它在同一时间.如果在多进程情况下怎么办?两个进程可以同时修改同一个表吗?它会崩溃吗?谷歌搜索后我没有得到任何答案....

sqlite android

5
推荐指数
1
解决办法
1964
查看次数

标签 统计

android ×1

sqlite ×1