商品中心中台支持系统(1)-总体架构设计

目录商品中心中台支持系统-总体架构设计修订记录目录1、商品中心商品中心中台支持系统-总体架构设计修订记录日期版本章节描述作者2018-10-25V1.0初始版本无涯目录1、商品中心本文讲述电商系统构建中,商品中心中台模块设计。中台概念参考阿里巴巴的中台模式,对商品专门独立为一个数据中心,集中做各个业务平台的商品信息管理。1.1、商品中心思维导图商品中心主要分为商品相关基础数据管理模块和商品应用数据…

在这里插入图片描述

目录
  • 商品中心中台支持系统-总体架构设计
    • 修订记录
    • 目录
    • 1、商品中心
      商品中心中台支持系统-总体架构设计
修订记录
日期版本章节描述作者
2018-10-25V1.0初始版本无涯
目录1、商品中心

本文讲述电商系统构建中,商品中心中台模块设计。中台概念参考阿里巴巴的中台模式,对商品专门独立为一个数据中心,集中做各个业务平台的商品信息管理。

1.1 商品中心思维导图
商品中心主要分为商品相关基础数据管理模块和商品应用数据管理模块。基础数据包括品牌模块,规格模块,属性模块和分类模块。商品应用数据包括商品基础信息管理,商品销售信息管理模块。每一个模块均有详细的模块设计文档,请参考具体模块设计文档
在这里插入图片描述
在这里插入图片描述

1.2 应用分组
为支持商品中心数据的管理,开发了如下应用模块用于操作人员管理商品数据。
在这里插入图片描述

1.3、数据库模型图
为搭建独立的商品中心支持系统,需设计商品中心基础数据存储表。
本次设计中,只包括商品应用中最基础的商品基础信息管理。对于组合商品,商品营销应用,搜索应用等模块均不包括。
1.品牌与规格数据管理
在这里插入图片描述
2.属性数据管理管理
在这里插入图片描述
3.分类关系数据管理
在这里插入图片描述
4.商品数据管理
在这里插入图片描述

1.4、设计原则说明
中心数据表设计原则:
1.基础信息字段细分独立。
2.业务归类。
3.不同业务数据严格做表区分。
4.对于商品与规格,属性,分类等的关系,任何关系数据严格设置为一个关系一条记录的key-value模式。

源文地址:https://www.cnblogs.com/wlandwl/p/goods.html

  • 0
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于大台来讲,现在并没有十分严格的定义,每个企业对其的理解都是不同的,有的在技术上使用大台模式,有的在业务上使用大台模式,有的将两者相结合。“大台,小前台”的机制最初阿里提出的时候,主要应用于O2O线上线下协同、电商等场景,对于电商来说,市场环境是瞬息万变的,而前台是主要的一线业务,这时就需要一个强大的技术台提供快速设计方法和系统性后端服务,去应对市场变化,灵活快速的做出应对策略。 技术台从技术角度出发,数据台从业务数据角度出发,业务台站在企业全局角度出发,从整体战略、业务支撑、连接用户、业务创新等方面进行统筹规划,由基础台、技术台、数据台L合支撑来建设业务台。 本套台案例基于真实工业界业务讲解,将多种经过工业界验证的成熟技术解决方案呈现给大家,本套课程拒绝枯燥的理论,全程代码实操,通过项目驱动的方式,让大家能够真实体验台工业界开发过程,帮助大家建立台思维,学习本套课程全部内容可以帮助提高自主开发一套高性能高可用高扩展的系统的能力。本套案例集后端+前台+测试+运维一体,多方位的带你熟悉全过程。本课程将带大家实现一个真实的工业界台项目,该项目是基于真实的知名互联网企业项目讲解,本课程将分为4个阶段: 第一阶段:会实现系统的大部分核心服务,包括:会员心,商品心,交易心,商家心,支付心,友凡商城等等。 第二阶段:进一步完善系统的核心服务以及优化,包括:营销心,搜索心,店铺心,缓存优化,数据库优化等等。 第三阶段:进一步优化以及完善产品服务,包括:前台系统,系统,友凡商城 友凡生鲜,友凡超市等等。 第四阶段:项目收尾阶段以及运维阶段,包括:压力测试,系统维护,系统部署,虚拟化方案,测试方案等等。 本课程包含的技术: IDEA集成开发工具 SpringBoot 2.0.8.RELEASE SpringCloud Finchley.SR2 Thymeleaf(模板引擎技术) 支付宝支付MyCat、MySQL、Druid  持续集成解决方案(Jenkins) 认证解决方案(JWT) 网关解决方案(Zuul) 负载均衡解决方案(Ribbon) 分布式事务+多线程+事件驱动 MyBatis+Redis+Quartz Ehcache+Hystrix Nginx(Web服务器) Restful AOP技术 性能压力测试Jemter VUE+jQuery+Ajax+NodeJS VUE+Element-UI 容器部署Docker Kubertenes Lucene、ElasticSearch(搜索) 设计模式、RabbitMQ Swagger2 文档生成工具 人工智能(RNN、LSTM)多语言开发(Python、Django)课程亮点: 1.与企业无缝对接、工业界真实业务场景 2.集后端+前台+测试+运维一体,多面学习技术链 3.多语言协调开发,熟悉语言应用场景 4.支持项目快速迭代和开发 5.引入人工智能智能客服系统6.使用微服务技术栈+前后端分离构建项目 7.引入全新的设计理念 8.全链路性能压力测试 9.分布式事务解决方案 10.事件驱动设计解决方案 11.多线程技术+设计模式的实战应用 12.分布式架构下实现分布式定时调度 13.集成MyBatis实现多数据源路由实战 14.集成SpringCloud实现统一整合方案 15 Kubernetes+Docker容器化部署和管理 16.大型系统分布式部署方案 17.高性能系统(支撑海量数据) 18.高并发下的服务降级、限流实战 19.实现高并发请求和实现高可用架构解决方案 20.全程代码实操,提供全部代码和资料 21.提供答疑和提供企业技术方案咨询企业一线架构师讲授,代码在老师的指导下企业可以复用,提供企业落地方案。  版权归作者所有,盗版将进行法律维权。 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值