7

嘿,我正在寻找一个完全用 C# 编写的开源数据库引擎(没有任何本机 dll,没有混合模式等)。它应该支持对表(INSERT、UPDATE、SELECT、DELETE 和 TRUNCATE)和事务的基本操作。不需要 SQL 支持。

谢谢你。

4

4 回答 4

9

这里还有一个SQlite 的 C# 端口此处有一个常见问题解答)以及Miguel de Icaza的介绍

于 2010-02-09T21:36:26.680 回答
4

我没有任何使用它的经验,但我听说过关于db4o的好消息。

于 2010-02-09T21:22:14.000 回答
3

有很多很多死数据库,还有一些广告。经过一番浏览后,我发现下一个开放核心有趣的实验:

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#

于 2017-05-17T09:08:33.847 回答
1

没有尝试过这个,也没有使用它的经验,但是这位讲师开发了这个名为Pyrrho的托管数据库。他还负责在这里找到的一个很好的词法分析器/解析器工具包..

于 2010-02-09T21:44:16.583 回答