我们的应用目前存储大量的配置和放大器。应用程序特定数据到磁盘上的文件。配置数据存储在单个.ini文件中,其中应用程序数据分布在多个文件中。应用程序现在已经增长,使用文件进行数据处理正成为一场噩梦。我们现在想切换到数据库。我们有以下要求/问题。
- 是否有与平台无关的低占用空间数据库解决方案,就像文件一样,但是让你发出sql查询?我们不想使用MySQL,MSSQL或Oracle等企业级数据库解决方案,因为应用程序没有大量数据需要存储。
- 我们希望将此数据库与我们的应用程序捆绑在一起,但不想在捆绑/安装驱动程序和管理此数据库方面投入大量精力。
- 我们还在寻找这个数据库的抽象库,以便应用程序轻松访问它们。
醇>
是否有解决方案使用面向Windows和* nix平台的C ++满足上述要求?