前端之家收集整理的这篇文章主要介绍了
Sqlite线程安全,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
sqlite是线程安全的,是指写线程安全,这里面是由
sqliteConnection保证的,即一个database只有一个connection可以使用,所以天生是安全的。但是如果实在想
支持多线程并发访问,可以使用enableAheadLogging开启
一个写线程与多个读线程同时在一个sqliteDatabase上起作用,它的机制是先写到临时日志
文件中,再统一flush到
数据库文件中。