0
我正在使用nodejs sqlite库(https://github.com/mapbox/node-sqlite3)。我如何将内存数据库持久化到磁盘?由于在c/C++实现中有备份API,我如何使用这个库来坚持nodejs? (或与其他库/机制)Nodejs持久存储在内存中的数据库
我正在使用nodejs sqlite库(https://github.com/mapbox/node-sqlite3)。我如何将内存数据库持久化到磁盘?由于在c/C++实现中有备份API,我如何使用这个库来坚持nodejs? (或与其他库/机制)Nodejs持久存储在内存中的数据库
Using the backup API是唯一的方法。 而Node.js没有实现这个API。
只需使用正常的磁盘数据库即可。 您可以使其与PRAGMA synchronous = OFF中的内存数据库一样不安全。
为什么当你不想在内存中使用内存数据库? –
为了性能方面的原因,我希望拥有内存数据库,并且我希望每x分钟保存一次(在检查点) – user2957271