c – 比SQLite更轻

前端之家收集整理的这篇文章主要介绍了c – 比SQLite更轻前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在寻找一个C sql库实现,它像sqlite一样简单地挂接,但是越来越小.我的项目在游戏开发中,绝对有一个需要通过ACID测试和想要一些极限性能的截止点.我愿意远离sql字符串样式查询,允许它被代码驱动,但是我还没有发现任何提供类似sql的灵活性,同时也喜欢性能超过ACID测试.

我不想重新创造轮子,我自己实现一个sql库的想法是相当艰巨的,即使它只是你可以做的所有调用的一个简单子集.

我需要基本的命令(SELECT,MODIFY,DELETE,INSERT,JOIN和WHERE),而不是数据操作(如排序,min,max,count),并且不需要数据库是原子的,甚至强制执行一致性我在测试和调试时可以使用真正的sql服务).

解决方法

您确定您已经获得了从sqlITE可用的最大速度?开箱即用,sqlITE非常安全,但速度相当慢.如果您知道自己正在做什么,并且愿意在磁盘崩溃时面临数据库损坏的风险,那么您可以进行多项优化,提供卓越的速度改进.

尤其是:

>关闭同步
>组写入事务
>索引表
>在内存中使用数据库

如果你还没有探索所有这些,那么你可能运行速度比你想象的慢很多倍.

原文链接:https://www.f2er.com/c/112547.html

猜你在找的C&C++相关文章