- 162
- 0
- 约4.22千字
- 约 9页
- 2022-03-14 发布于浙江
- 举报
?
?
枚举常量数据字典微服务设计
?
?
本文作者:汪照辉 王作敬 中国银河证券股份有限公司 信息技术部IT研发中心
前面我们讨论了微服务实施从数据梳理开始,最简单的微服务可以从枚举常量数据字典微服务开始,这是也是我们在数据库设计和数据定义绕不开的一个部分。一些字段的取值是枚举值,这些值是整个系统通用的。推广一下,如果这些枚举值标准化,扩展到整个部门、整个公司甚至整个行业,是不是在共享和互连互通方面就简单很多?大家标准是一样的,不需要转来转去,这也是微服务架构实现唯一数据来源的必须做的前提:数据标准化。
数据标准化之后,基于这些标准化数据就可以方便地快速地构建服务、组件和应用系统。鉴于每个系统都少不了很多枚举常量值,所以我们把枚举枚举值进行梳理,实现一个枚举值数据字典微服务,它是一个基础的相对简单的微服务,算是一个起手式。
一、数据梳理
第一步就是要对这些枚举常量进行梳理,一个单体系统梳理起来可能很简单,但如果多个系统放在一起,同时支持多个系统的枚举数据字典,就复杂很多。前面我们也提到过,简单的性别字段,其取值在不同的系统中就可能有多种,更别说其他复杂的字段取值了。数据梳理可以采用主数据实施的方法,以一个核心系统数据为基础,比如说CRM,逐步扩展支持其他系统。枚举常量数据字典的设计相对简单很多,把所有字段的枚举值都找出来,然后根据实体含义和业务场景进行分析梳理,先实体后元
您可能关注的文档
- 机器视觉有哪些实例应用机器视觉应用实例分享.docx
- 机器视觉检测技术类型.docx
- 机器视觉检测系统由什么组成的机器视觉检测系统.docx
- 机器视觉概述.docx
- 机器视觉的主要应用领域.docx
- 机器视觉系统的组成、分类及优势.docx
- 机房基本含义全解.docx
- 机房搬迁实施方案.docx
- 机房温湿度传感器的安装步骤.docx
- 机房监控新理念概述及机房监控新理念详情.docx
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)