我正在进行一个商业智能项目,该项目将要求抽象地访问两个现有数据仓库。我需要设计一个应用程序体系结构,以允许自助服务业务智能合并数据并提供两个现有仓库的单一视图。我想出了这样的东西:
我在虚拟化/缓存方面苦苦挣扎,想知道是否有任何企业设计模式可以解决我的问题。这样的体系结构是否可以抽象数据仓库中的星型模式?我正在研究诸如Red Hat JBoss数据虚拟化和Red Hat JBoss数据网格等产品。
我们目前不使用Hibernate,而我对数据网格的理解是它们是键值存储或对象存储,因此不适合缓存关系模型。我还应该提到,我们热衷于在自助服务仪表板部分使用供应商产品,但是如果供应商无法为我们提供所需的一切,我们最终可能会在此区域中进行一些自定义构建。
2
刚找到这本书,可能对我很有用amazon.com/Data-Virtualization-Business-Intelligence-Systems/dp/…–
—
Mark Allison
我不确定您是否提供了有关项目的足够信息以提供有关体系结构的建议。
—
Vladislav Rastrusny
为什么关系数据不能作为键值存储在键值存储中
—
2015年
{key: pk, value: the_rest_of_the_row}
?您可能也想缓存表元数据。
经典方法有什么问题?
—
NoChance 2015年