无意中,当我在寻找一种方法来快速测试我的第一个 SQLite 用户定义函数而无需创建 SQLite 数据库时,我发现了这个简短的 SQLite 连接字符串,它帮助我快速测试了该函数(对此感到满意):
SQLiteConnection con = new SQLiteConnection("Data Source = :memory:");
至少这是出于测试目的(我猜是这样)。我想知道我们还能用它做什么?我可以即时创建一些数据库并在某处保存为文件吗?
这就是所谓的内存数据库,它通常用于易失性存储设备,在设备关闭后无需保存数据,适合通过网络进行实时处理。这就是我对它的一些用法的全部了解,但我真的没有经历过任何与之相关的项目。
如果您有什么要分享的(以您的经验),请在这里分享,我将不胜感激。谢谢!