场景:
我们在SQL Server表中存储了一堆XML文件作为BLOB列。没有用于查看XML文件详细信息的界面。 这些是来自外部源的响应文件。 我的客户想要转换为RDBM表。
目前部分实施已完成。他们使用XQuery / XPath和SSIS ETL包从SQL服务器读取XML并存储到SQL Server中。
相反,我打算建议将XML转换为JSON格式并存储到MongoDB中。与MS SQL相比,这将有助于管理不断增长的数据库大小(基于我更好地阅读mongodb)。
使用mongodb集合元数据(嵌套的子文档元素和属性)在Web应用程序上显示过滤器,以便用户可以在屏幕上选择详细信息。 我打算使用mongo db,node js和angular js。我对这些技术很陌生。
在这种情况下,我只阅读操作。 XML格式很少会改变。它是从外部接口拉出的。
关于我的方向的任何专家意见。
感谢。