我有一个项目想用F#来完成,但我对这种语言还很陌生。我需要一个简单易用的数据库。在F#项目中,SQLite是一个好的选择吗?还有其他建议吗?
我有一个项目想用F#来完成,但我对这种语言还很陌生。我需要一个简单易用的数据库。在F#项目中,SQLite是一个好的选择吗?还有其他建议吗?
SqlLite是一种非常流行的轻量级数据库引擎,支持从F#访问的.Net绑定层。它可能是您场景中最好的选择。
这篇CodeProject文章详细介绍了如何使用C#绑定到SqlLite,并且很容易转移到F#场景中。
dll
。Firebird嵌入式也是一个不错的选择
嵌入式版本是服务器的一个惊人变体。它是一个完整功能的Firebird服务器,仅包含几个文件。由于无需安装服务器,因此非常容易部署。它非常适合CDROM目录、演示或独立桌面应用程序。