是否有可用的C ++开源面向对象数据库?
我已经看过像面向对象的关系映射(ORM)库,就像在这里发布的那些库:https : //stackoverflow.com/questions/74141/good-orm-for-c-solutions
这些也很有趣: 关系数据库中类似面向对象的结构 http://en.wikipedia.org/wiki/List_of_object-relational_mapping_software#C.2B.2B
到目前为止,我的经历非常痛苦。解决方案似乎还不成熟,我什至很难编译其中的一些,而且文档和支持可能很少。
我想在某种程度上我想避免学习SQL(我不是数据库开发人员)。另一方面,我的直觉是ORM是一种体系结构的“解决方法”,因为它们在数据库系统之上创建了一个固有地不支持对象的层。
我理想的数据库库将允许以下操作:
我曾在具有这样的自定义数据库和api的嵌入式系统上工作。
我快要创建自己的开源文件了。
只是想知道我是否可以使用现成的东西。
我看到了这个:http : //en.wikipedia.org/wiki/Comparison_of_object_database_management_systems
并试图找出这可能工作:
http://www.fastdb.org/fastdb.html
提前致谢。