嘿,我正在寻找一个开源数据库引擎,用<#>完全用C#编写(没有任何原生dll,不是混合模式等等)。它应该支持对表(INSERT,UPDATE,SELECT,DELETE和TRUNCATE)和事务的基本操作。
。不需要SQL支持谢谢。
答案 0 :(得分:9)
这里还有一个C# port of SQlite(FAQ here},其中有Miguel de Icaza
的介绍答案 1 :(得分:4)
我没有任何使用它的经验,但我听说过有关db4o的好消息。
答案 2 :(得分:2)
有许多死数据库和一些商业广告。经过一番浏览后,我发现下一个开放式的有趣实验:
https://github.com/hhblaze/DBreeze
https://github.com/mbdavid/LiteDB
https://github.com/Alachisoft/NosDB
https://github.com/AnthonyLloyd/Fsion
https://github.com/DevrexLabs/memstate
未受管理:
https://github.com/Microsoft/FASTER - 十几行C ++代码(易于用C#替换)
https://github.com/ravendb/ravendb - 所有平台的编译库很少,代码大多数为C#
答案 3 :(得分:1)