金融行业批量系统存储架构技术选型分析.docx
《金融行业批量系统存储架构技术选型分析.docx》由会员分享,可在线阅读,更多相关《金融行业批量系统存储架构技术选型分析.docx(4页珍藏版)》请在第壹文秘上搜索。
1、一、金融行业批量系统业务特征提起批量业务,从事银行业科技的人员都会非常熟悉.白天的柜台.终端以及其他渠道的交易业务需要实时修改账户信息,晚上需要跑批来完成例如账务清算、利息计算、报表生成等系列业务.这就是银行典型批量业务需要完成的事情.而对于其他的保睑及证券等金融行业,同样会有类似的批量业务。通常金融行业业务系统产生的明细数据要经过加工处理,按煦一定逻辑计尊成需要的结果.用以支持企业的经营活动,这类数据的加工任务一般会有很多个,需要批量完成计算,大部分业分统计都会要求以某H作为截止点,而且为r不影响生产系统的运行,胞批任务一般会在夜间进行,这时候才能将生产系统当天产生的新明细数据导出来,送到4
2、门的数据库或数据仓库完成胞批计算.笫二天早上,跑批结果就可以提供给业务人员使用了.和在线查询不同,跑批计算是定时自动执行的窗线任务,不会出现多人同时访问一个任务的情况,所以没有并发问超,也不必实时返回结果。但是,匏批必须在规定的窗口时可内完成.比如某银行的跑批窗口时间是晚上到第二天早上,如果到了早上跑批任务还没有完成,就会造成业务人员无法正常工作的严重后果,而且跑批任务涉及的数据量IE常大,通常是需要很多系统的数据,同时包含灯史数据:计算逻辑通常非常复杂,不仅处理较长、步骤较多、而且计算频培,是需要在某些业务模型基础之上去完成的:跑批时间经常是以小时甚至更长时间粒度来计算的。随者业务的发展,数
3、据他还在不断增加,胞批数据库的负担快速增长,就会发生整晚都跑不完的情况,严重影响用户的业务,这是无法接受的.二、金融行业批量业务的数据管理要求2.1 数据处理同级提升的要求近些年来,对金融行业批量业务挑战最大的可能就是数据量的剧增了.以某消费金融公司为例,该消费金融公司于2015年苜业,截止到2020年,历经4年多风雨,总注册用户数8000万,活跃用户数2500万,账务系统的核心表累计数据量已达到单表15亿行以上,而且还在高速增长中,这是大多数金融企业面对互联网业务时都会遇到的巨大挑战.很多金融行业批量业务系统在面对海量数据的不断挑战,数据库从传统的Orade单库模式走向集群模式,从单表单库走
4、向分库分表切片模式,甚至开始选择NoSQ1.、NewSQ1.解决方案;基础架构从从前的小型机走向一体机,从一体机走向分布式模式.总而言之,金融行业批最业务在当前以及未来一段时间内面临的最大挑战还是数据量的升级,这必然要求数据处理层面具备更强的数据容纳以及过程处理能力。2.2 数据批量读写效率提升的要求对于金融行业的批量业务,从业务层面来讲,它是账务清算、利息核算、报表分析之类的分析业务.从数据处理岷面来讲,它是对多系统多维度数据进行读取、归类、统计、分析、写入的整体过程,里面伴随看大量的顺序读写全表操作,数据量会非常大.而传统的关系型数据库最忌讳的却是数据库当中的全表扫描操作.当单表数据量达到
5、一定程度之后,必然会影响数据库的整体检索效率,这二者之间似乎是有不可调和的矛盾.于是行业内企业开始寻求相应的解决方法,一方面通过各种方法来提升数据处理平台本身对数据读写的处理效率,例如利用全闪存储架构从物理庭提升数据的处理效率,利用分布式存储架构来提升存储引擎的吞吐效率;另外一方面通过对业务逻担及模型的革新创新来寻求新的整体解决方案.2.3 数据处理逻辑多样化融合的要求以银行的批量业务为例,传统的批量业务系统,无论是账务类的总账跑批,还是监管报送类的报表跑批,它们都是基于传统的二维关系数据模型,跑批的逻辑都是基于银行特有的业务模型.这种模式下的批量业务都会涉及到数据一致性的问题,典型的场景就是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金融 行业 批量 系统 存储 架构 技术 选型 分析