【发布时间】:2011-02-24 04:10:01
【问题描述】:
我一直在寻找一个 C++ SQL 库实现,它像 SQLite 一样易于挂接,但更快更小。我的项目是在游戏开发中,在需要通过 ACID 测试和想要一些极端性能之间肯定有一个分界点。我愿意放弃 SQL 字符串样式查询,允许它由代码驱动,但我还没有发现任何东西可以提供类似 SQL 的灵活性,同时也更喜欢 ACID 测试的性能。
我不想重新发明轮子,我自己实现一个 SQL 库的想法非常令人生畏,即使它只是你可以进行的所有调用的一个简单子集。
我需要基本命令(SELECT、MODIFY、DELETE、INSERT、带 JOIN 和 WHERE),而不是数据操作(如排序、最小值、最大值、计数),并且不需要数据库是原子的,甚至不需要强制一致性(我可以在测试和调试时使用真正的 SQL 服务)。
【问题讨论】:
标签: c++ sql database performance sqlite