小型C#桌面应用程序的数据库引擎替代方案

本文关键字:引擎 方案 数据库 桌面 应用程序 小型 | 更新日期: 2023-09-27 17:57:38

我必须开发一个小型应用程序,但需要创建数据库,我不想使用sql、access或oracle,因为我只需要4个表的数据。数据库存储的最佳选项是什么?桌面应用程序。

小型C#桌面应用程序的数据库引擎替代方案

Mongo-db是一个重量非常轻、非常容易的无sql数据库,它非常容易学习和使用。它确实需要运行一个实例,我没有检查你是否可以将它嵌入到你的应用程序中,但如果可能的话,我不会感到惊讶。

看看吧。

如果您不需要SP,并且只需要关系数据(而不需要处理安装和依赖性开销),那么您只需参考SQL Server CE。

它是一个嵌入式数据库,如果你运行C#,这意味着框架就在那里,可能还有SQL Server CE,否则安装非常轻,可以包含在你的安装程序中

Sqlite(如果需要关系和查询),ESENT(如果不需要)。