我需要使用轻量级数据库,因为我的应用程序资源有限。
所以我正在寻找一个可以与 C++ 一起使用的轻量级数据库,它易于管理、检索数据速度快并且占用的资源有限。
我在互联网上找到了 SqlLite。但在我开始实现我的项目之前,我想就此主题征求您的建议。
我们将不胜感激。
最佳答案
在我看来,您已经找到了最佳选择:SQLite .
从技术上讲,您可以使用更轻巧的东西,例如具有随机文件访问权限的普通旧文件系统。但是你会错过两个关键点:
- 轻松创建数据索引
- 获取和操作数据的绝佳语言:SQL
SQLite 只会将几千字节添加到您的可执行文件中,而且它非常轻量级。另外,它的 API 相对容易使用。
关于c++ - C++的轻量级数据库系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5716153/