用于C++的轻量级数据库系统

ibr*_*maz 5 c++ database

我需要使用轻量级数据库,因为我的应用资源有限.

所以我正在搜索一个轻量级的数据库,我可以使用C++,它易于管理,快速检索数据并占用有限的资源.

我在互联网上找到了SqlLite.但在我开始实施我的项目之前,我想就此主题提出建议.

任何帮助将不胜感激.

Pab*_*ruz 10

在我看来,你已经找到了最好的选择:SQLite.

你可以在技术上使用更简单的东西,比如普通的旧文件系统和随机文件访问.但是你会错过两个关键点:

  1. 轻松创建数据索引
  2. 获取和操作数据的一种很棒的语言:SQL

SQLite只会为您的可执行文件添加几千字节,而且非常轻量级.此外,它的API相对容易使用.


小智 5

SQLite绝对是最好的选择之一,特别是如果你需要适当的SQL支持.对于较小的东西,Berkeley DB也值得考虑.