内存数据库与RAM磁盘

时间:2014-01-30 14:48:54

标签: sqlite in-memory-database

在SQLite中,性能/功能/可靠性/ ......之间是否有任何差异:

1)内存数据库:rc = sqlite3_open("file::memory:", &db);

2)RAM磁盘上的数据库?

必须可以从多个进程访问数据库。

关于多个进程的SQLite数据库访问,请参阅here

1 个答案:

答案 0 :(得分:1)

在RAM磁盘中进行查询的速度比在硬盘上快100倍或比SSD快10倍。最大的缺点是,如果出现电源问题,整个数据库都可能被清除掉。希望这会有所帮助!!!