Golang SQLite:如何防止意外关闭时的文件损坏?

Golang SQLite:如何防止意外关闭时的文件损坏?,sqlite,go-gorm,Sqlite,Go Gorm,我在嵌入式设备上运行的应用程序上使用github.com/jinchu/gorm和sqlite。此设备可能随时关闭 有没有办法告诉sqlite在每次SQL调用后关闭/刷新所有内容?sqlite,并在事务提交时刷新所有内容 因此,SQLite在默认情况下是安全的,除非您的设备。只需确保更改完全发生或根本不发生,但不能防止数据库损坏。

我在嵌入式设备上运行的应用程序上使用github.com/jinchu/gorm和sqlite。此设备可能随时关闭

有没有办法告诉sqlite在每次SQL调用后关闭/刷新所有内容?

sqlite,并在事务提交时刷新所有内容

因此,SQLite在默认情况下是安全的,除非您的设备。

只需确保更改完全发生或根本不发生,但不能防止数据库损坏。