.net - 基于文件系统的 Sql 数据库的选项,用于可以执行和扩展的多用户 Web 应用程序

标签 .net sql database embedded-database

<分区>

对于基于文件的 sql 数据库(不是 NoSql),我有什么选择,它可以很好地扩展、执行良好,并且设计用于处理数百个多个用户(并且与 .net 兼容)?

我的要求

我习惯于使用 SqlServer,对于这个应用程序,我的需求更简单(尽管应用程序的其他部分将使用 NoSql,但我仍然需要 sql)。

我想要嵌入式的东西,主要是因为它简单易行,没有任何重大开销或服务或配置。我想尽可能长时间地保留它的文件系统。

然而,当时机成熟时,理想情况下我想要一个允许我更改数据库“上下文”的解决方案,因此它可能是基于服务器的。我希望该选项能够增长。

我也希望它是免费的(至少对于小型应用程序或非商业应用程序(尽管它将来会成为商业应用程序......?))。

是否存在这样的数据库解决方案?

更新

抱歉,我用错了术语,呃,我们误解了对方。忘记我说的嵌入式,我指的是文件库,如 lucene 或 raven,但关系。

最佳答案

您听说过 SQL Server 吗?喜欢 SQL Server 嵌入式吗?无需安装 ;)

关于.net - 基于文件系统的 Sql 数据库的选项,用于可以执行和扩展的多用户 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7619525/

相关文章:

sql - sql递归语句如何工作?

android - 查找不同用户的列总和的差异

database - 如何在laravel html中对数据库中的数据进行排序

c# - 区分 byte[] 和 string 与 JSON .NET

c# - 调试时如何查看异常?

c# - 请让我开始使用 C# 查询数据库

c# - 如何在不影响 SYSTEM/IE 代理的情况下为 Webbrowser Control 设置代理

sql - 在 Postgres 中翻译 DECODE

sql - 获取组中的第 n 行 - SAS/SQL

java - Oracle SQL 错误 ORA-00933