sqlite數據庫寫入數據慢?
建議不要使用sqlite這種數據庫頻繁執行讀寫操作,效率低。
如果不換數據庫的話提供一條思路,使用緩存:用戶訪問時的插入語句放在一個字符串集合列表中,列表數量達到一定級別 例如1000條時,之后再用事務插入數據,然后刪除。我曾經用sqlite連續插入過十萬級別的數據,使用事務比遍歷可以將插入時間壓縮到十分之一左右sqlite數據庫寫入數據慢?
建議不要使用sqlite這種數據庫頻繁執行讀寫操作,效率低。
如果不換數據庫的話提供一條思路,使用緩存:用戶訪問時的插入語句放在一個字符串集合列表中,列表數量達到一定級別 例如1000條時,之后再用事務插入數據,然后刪除。我曾經用sqlite連續插入過十萬級別的數據,使用事務比遍歷可以將插入時間壓縮到十分之一左右