美文网首页
互金公司数据库设计

互金公司数据库设计

作者: iLeem | 来源:发表于2019-03-05 11:15 被阅读0次

说明:互金公司是指主营业务为金融属性的业务,如借贷、理财等业务的互联网公司。假定这类公司用户数量大,并发量大,数据准确性要求高。

一、架构

图中app为应用,zk为zookeeper,存放db的配置信息。proxy为数据库的代理

二、分库分表

1. 用户id维度分库分表

2.时间维度分库分表

三、业务数据规范


数据重要等级

等级            定义

核心级        直接关联资金、核心业务相关数据

重要级        直接关联业务分析相关数据

一般级        间接关联公司业务辅助分析相关数据


数据类型

数据类型         定义说明

主表数据        业务场景使用、根据最新业务状态实时变化的数据,例如订单表order_00_00_db.t_order_info_0

明细数据        业务场景不一定使用、根据重要流程节点记录某一时刻不可逆转的数据,例如订单时间节点表order_00_00_db.t_order_detail_0

流水数据        业务场景不使用、主表数据有任何变更时保存的即时快照数据,例如订单流水表order_water_2017_db.t_order_water_0315


设计标准

级别                 主表数据                           明细数据                                 流水数据

            是否记录 是否允许丢失         是否记录 是否允许丢失         是否记录 是否允许丢失

核心级 是             否                             是         否                             是                 否

重要级 是             否                             是         否                             是                 是

一般级 是             是                             是         是                             否                 否


相关文章

  • 互金公司数据库设计

    说明:互金公司是指主营业务为金融属性的业务,如借贷、理财等业务的互联网公司。假定这类公司用户数量大,并发量大,数据...

  • 聊聊互金公司投资端会员体系设计

    本文完全原创,不经作者同意禁止转载。 一、会员体系的目的 为什么要先强调目的,因为不同的目的会有不同的会员权益(激...

  • 简述互金帐户设计

    这篇本来没有计划写的,但,由于某某友的要求且其正在从事这块业务,所以,奋笔疾书,写上一发。 声明: 本人虽然是在支...

  • 互金公司如何用数据验证产品设计

    本文完全原创,不经作者同意禁止转载。 很多设计师和产品经理都会遇到这些情况: 1. 我要做某个设计改进,上线后真的...

  • 互金公司如何用数据验证产品设计

    很多设计师和产品经理都会遇到这些情况:我要做某个设计改进,上线后真的会“改进”吗?我有方案A和方案B,到底该选哪个...

  • Redis慌了!腾讯终于对缓存下手了!!

    Tendis是腾讯互娱CROS DBA团队 & 腾讯云数据库团队自主设计和研发的分布式高性能KV存储数据库,兼容R...

  • 玖富测评报告

    【玖富测评报告】 公司简介 (1)玖富互金控股集团有限...

  • 互金产品消息推送设计策略

    在之前《互金理财平台的设计策略与思路》一文中,笔者概括性的介绍了通知功能是互金理财平台的一个基础但重要的功能。消息...

  • 互联网银行(3)-关于数据库

    Bank4.0传统银行业务和互金公司的边界变的越来越模糊,同时赶上互联网蓬勃发展的好时代,数据库产品也有了越来越多...

  • 看接口文档,对产品经理有用吗?

    模拟个日常的场景 A同学是一个互金产品经理,在优化用户充值功能时候需要和一个第三方支付公司对接。A同学需要新设计一...

网友评论

      本文标题:互金公司数据库设计

      本文链接:https://www.haomeiwen.com/subject/gycnuqtx.html