【发布时间】:2014-08-11 09:52:09
【问题描述】:
我有一个由高度相关的数据组成的系统,分布在 Oracle DB 和 PostgreSQL 表(以及一些 MySQL)之间。 我需要构建一个报告系统来分解和过滤这些记录,因此我正在考虑使用数据仓库或 NoSQL 数据库来保存这些记录的聚合版本。
你能推荐一个软件/数据存储开始吗?
例子:
Name -> Oracle Users table
Gender -> Oracle Users_Extension table
Country -> Oracle contacts table
User items -> Postgres User_items table
Item insertion date -> Postgres User_items table
作为示例查询可能是:
获取按国家/地区细分的用户项目计数,其中性别为女性在一个月内。
【问题讨论】:
标签: database architecture reporting