官术网_书友最值得收藏!

Database aggregation

Aggregation at the data tier. In this approach, data is pre-aggregated into an operational data store (ODS) typically a document database. This approach is useful for scenarios where there is additional business inference on the aggregated data that is difficult to compute in real time through a microservice, and hence can be pre-computed by an analytical engine:

Benefits

The benefits of using the database aggregation pattern are as follows:

  • Additional enrichment of data by analytical jobs is possible. For example, in a customer 360° view, based on the customer portfolio aggregated in the ODS, additional analytics can be applied for next-best-action (NBA) scenarios.
  • More flexible and capable as compared to the earlier approaches, and finer control on the data model can be exercised.

Trade-offs

The trade-offs associated with the database aggregation pattern are as follows:

  • Higher complexity
  • Data duplication and more data storage requirements
  • Additional ETL or change data capture (CDC) tools required to send the data from the system of a record to a central ODS store
主站蜘蛛池模板: 新昌县| 望奎县| 乌兰县| 昭平县| 普安县| 广元市| 漳州市| 隆尧县| 永定县| 南雄市| 六枝特区| 清镇市| 凌云县| 吉首市| 邹城市| 阿瓦提县| 兰溪市| 西盟| 玉环县| 勃利县| 仙居县| 阳东县| 两当县| 灵璧县| 乌恰县| 宜昌市| 盐源县| 垦利县| 建德市| 石楼县| 广东省| 曲沃县| 微山县| 察雅县| 宝山区| 德保县| 灵武市| 霍邱县| 芜湖县| 东乌| 西丰县|