管理sqlite3 db不使用官方sqlite3库

时间:2015-05-26 14:12:25

标签: c++ stl sqlite

我需要简单地操作一个Sqlite3数据库(只读一些列)并且这只是我程序的一小部分,我不觉得只需几条指令就可以添加160k行。 有一种方法可以做这个STL或其他不那么耗费内存的库吗? 我在Windows上使用Visual C ++。

1 个答案:

答案 0 :(得分:1)

我现在能想到的一件事就是检查你是否可以自己对sqlite文件进行操作。您可以在此处查看文件文档:https://www.sqlite.org/fileformat.html

但我认为不值得你自己做这一切。

另一个建议是: https://www.sqlite.org/footprint.html 您可以自己编译sqlite并省略它提供的一些功能,这将使库变小。只需编译您需要的功能。