开发者社区> 问答> 正文

对数据系统的分类做一个定义,数据系统如果按照主体来区分的话分为哪几类?

对数据系统的分类做一个定义,数据系统如果按照主体来区分的话分为哪几类?

展开
收起
游客hmzk6xi5mlygs 2022-05-12 14:06:23 764 0
1 条回答
写回答
取消 提交回答
  • 1.应用为主体:常见的数据架构都是以『应用』为主体,数据主要产生自应用。数据架构围绕业务来设计,通常是先定义业务模型后设计业务流程。由于业务之间区分度很大,每个业务都有截然不同的业务模型,所以数据系统需要具备高度『抽象』的能力,所以通常会选择关系型数据库这类抽象能力强的组件作为核心存储。 2.数据为主体:这类数据系统通常围绕『特定类型数据』进行构建,比如说围绕云原生监控数据设计的以 Prometheus 为核心的监控数据系统,再比如围绕日志数据分析设计的 ELK 数据系统。这类数据系统的设计过程通常是围绕数据的收集、存储、处理、查询和分析等环节来设计整套数据系统,数据具备统一的『具象』的模型。不同的场景有不同的数据系统,当某个场景具备通用性以及得到一定规模的应用,通常在开源界会诞生一套成熟的、完整的解决方案,比如说云原生 Prometheus、ELK、Hadoop 等。

    2022-05-12 17:15:48
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《基于数据全生命周期的数据资产价值评估方法及应用》论文 立即下载
软件定义的数据智能 立即下载
分析型数据库标准发展与行业观察 立即下载