标签: multithreading performance sqlite robustness
我在iOS开发中使用SQLite。
现在我需要更好的多线程读写性能以及没有mmap的WAL日志模式的强大功能。
据我所知,WAL日记模式没有mmap requires EXCLUSIVE locking mode,可能prevent multithread-reading-and-writing。
所以,我想知道是否有可能在没有mmap的情况下将SQLite保持在正常锁定模式和wal日志模式?如果是的话,你能告诉我实现这个的一般想法。无论是需要修改源代码还是有多困难。