Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 轻量级跨平台数据库引擎,用于处理我的Qt应用程序_C++_Database_Qt_Architecture - Fatal编程技术网

C++ 轻量级跨平台数据库引擎,用于处理我的Qt应用程序

C++ 轻量级跨平台数据库引擎,用于处理我的Qt应用程序,c++,database,qt,architecture,C++,Database,Qt,Architecture,我正在开发一个运行在Windows、Mac和Linux(Ubuntu桌面)上的Qt应用程序。当然,开发是C++的,它是一个桌面应用程序,需要存储和检索“TabLar”信息。p> 我不想因为预先安装MySQL或类似的东西而打扰我的用户 是否有一个轻量级数据库引擎可以用作我的应用程序中的SDK,它将本地存储在文件系统中并支持SQL查询?试试SQLite:我相信它可以满足您在问题中提出的所有要求。根据我自己的经验,它在小数据集上运行良好。但是,如果您使用它来获取大量数据,您可能需要考虑SQL Serv

我正在开发一个运行在Windows、Mac和Linux(Ubuntu桌面)上的Qt应用程序。当然,开发是C++的,它是一个桌面应用程序,需要存储和检索“TabLar”信息。p> 我不想因为预先安装MySQL或类似的东西而打扰我的用户


是否有一个轻量级数据库引擎可以用作我的应用程序中的SDK,它将本地存储在文件系统中并支持SQL查询?

试试SQLite:

我相信它可以满足您在问题中提出的所有要求。根据我自己的经验,它在小数据集上运行良好。但是,如果您使用它来获取大量数据,您可能需要考虑SQL Server

全面打击它15秒……DQt在其数据库模块中也支持SQLite。只需编译包含的插件(或获得一个预构建的Qt)。