情境: 1.存在一个维度和度量的Datawarehouse DB 2.需要使用React或Angular开发仪表板应用程序 3.打算开发可与AngularJS消费的Datawarehouse DB交互的API
问题 1.考虑到数据库中的星型模式/雪花情况,建议使用ORM,例如ORM Lite / EF 6 / NHibernate 2.关于此类实施的任何架构建议。
答案 0 :(得分:0)
考虑到数据库中的星型模式/雪花情况,建议使用ORM,例如ORM Lite / EF 6 / NHibernate吗? 经过各种分析,考虑到可能需要处理本机查询以提取各种数据仓库场景的数据以及最终确定使用Dapper ORM的实体关系的限制
架构建议? 根据我的经验,我已经习惯了没有MVC的Plain Web API以及Dapper ORM。这很方便,原因如下:
也许在一段时间内,基于数据库增长的规模或性能瓶颈出现,需要重新审视。