如何在Windows Server中在内存中创建文件?

如何在Windows Server中在内存中创建文件?

如何在 Windows Server 2008 R2 Standard 中存储和访问内存中的文件?我希望快速访问数据库。由于 SQLite 将数据库存储在文件中,因此我希望将此文件存储在内存中。

答案1

看看,HTH:

SQLite 数据库通常存储在单个普通磁盘文件中。但是,在某些情况下,数据库可能存储在内存中。

强制 SQLite 数据库完全存在于内存中的最常见方法是使用特殊文件名“:memory:”打开数据库。换句话说,不是将真实磁盘文件的名称传递给 sqlite3_open()、sqlite3_open16() 或 sqlite3_open_v2() 函数之一,而是传入字符串“:memory:”。例如:

rc = sqlite3_open(":memory:", &db);

相关内容