结合银行关键业务系统表类型如何设计,重点表分别选择了什么类型的表?

分布式数据库里有广播表(每个数据节点都有全量)、分片表(每个数据节点存储部分数据)以及普通表(仅存在于某个数据节点),请结合银行关键业务系统案例,介绍该系统表类型如何设计,重点表分别选择了什么类型的表?...显示全部

分布式数据库里有广播表(每个数据节点都有全量)、分片表(每个数据节点存储部分数据)以及普通表(仅存在于某个数据节点),请结合银行关键业务系统案例,介绍该系统表类型如何设计,重点表分别选择了什么类型的表?

收起
参与8

查看其它 1 个回答lulihuan1987的回答

lulihuan1987lulihuan1987课题专家组数据库管理员张家港行

广播表(每个数据节点都有全量) :小表广播,数据量不大,经常关联但更新较少的场景,比如参数表,像机构表、利率表、产品表等;

分片表(每个数据节点存储部分数据) :除小表广播以外的其他业务相关的表,建议均采用分片表,以确保分布式数据库的性能和扩展性,例如账户信息表、客户信息表、交易信息表等等;

普通表(仅存在于某个数据节点) :不具备可扩展性,所以业务表不建议使用,除非是一些特点场景,比如一些临时表,数据量也不少特别大的可以使用。

银行 · 2022-07-20
浏览797

回答者

lulihuan1987
数据库管理员张家港行
擅长领域: 数据库服务器分布式系统

lulihuan1987 最近回答过的问题

回答状态

  • 发布时间:2022-07-20
  • 关注会员:3 人
  • 回答浏览:797
  • X社区推广