使用无架构数据库构建应用程序作为嵌入式(无服务器数据库)

时间:2013-11-24 07:27:54

标签: .net nosql

需要:
我正在构建一个.NET应用程序,它读取大型XML文件并将它们写入数据库 该应用程序主要是用于数据的MVC 4查看器;排序和搜索。 对于开发部分,我使用带有DAL抽象层的MySql 数据假设每天增长1GB 我正在寻找一种可以处理这些数据的无服务器解决方案(如sqlite) 数据库文件不需要任何安全性(db用户管理)。

为何嵌入

  1. 我不想保留另一个PORT(我知道它不是真的需要,但我更喜欢这种方式)。
  2. 我想要一个非常轻量级的安装过程。 (复制到IIS文件夹并开始工作,只有dll,没有服务器)。
  3. 我正在寻找.NET环境中众所周知的东西,并且可以免费用于商业用途。 (为什么免费?因为我们还没有投资。一旦产品获利,我们可能会转为商业许可证)

    由于

1 个答案:

答案 0 :(得分:0)

Schema less,.NET和嵌入式?

尝试使用Raven DB:http://ravendb.net/docs/server/deployment/embedded

您可以从免费版本开始,并考虑根据需要添加付费企业功能。