NHibernate用XML作为数据库?

时间:2013-05-13 06:58:56

标签: xml nhibernate

我们有一个项目,我们需要使用NHibernate以XML或平面文件(.txt)作为数据库执行CRUD操作。

我们可以使用NHibernate而不是RDBMS吗?

2 个答案:

答案 0 :(得分:1)

简短回答

长答案

这将是相当有用的,因为最低限度是实现IConnection,ICommand,Driver和Parser将sql转换为XPath或其他。

以最适合通过NHibernate的用例和查询的格式将Xml / Txt加载到(内存中)SQLite数据库中要容易得多。

答案 1 :(得分:0)

您可以使用sqlite。它不是RDBMS。虽然它是一个关系数据库,但它不是一个“管理系统”。没有服务器,只有一个文件。没有安装和配置,只有一个DLL和一个连接字符串......

我认为将NH用作其他东西作为关系数据库是不合理的。