我想在我的asp.net mvc网站中使用某种nosql数据库,但是找不到有用的东西。我已经看过了MongoDB和CouchDB,但是我希望我的查询有更好的api(强类型而不是魔法字符串)。是否存在适用于.NET的类似解决方案?
我想在我的asp.net mvc网站中使用某种nosql数据库,但是找不到有用的东西。我已经看过了MongoDB和CouchDB,但是我希望我的查询有更好的api(强类型而不是魔法字符串)。是否存在适用于.NET的类似解决方案?
您可以使用ADO.NET连接到文本文件,并使用通过ADO.NET发出的SQL语法和命令进行读写。 本文中有一个示例。您的数据将以逗号或制表符分隔的记录格式以人类可读的格式存储。当然,对于大型数据集,速度可能会比较慢。
如果您不确定是否要摆脱SQL数据库和SQL语法,则可以通过SQL查询解决方案来查询文本文件。
您还可以通过将Excel电子表格视为SQL数据源(即使它们不是)来使用ADO.NET访问相同的功能。