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

skey_dengskey_deng系统运维工程师某农商业银行股份有限公司

对于银行的交易系统,产生的数据,个人认为主要有以下几个:1、业务数据,存储在数据库中的客户信息,账务数据、交易流水等,2、交易系统本身产生的交易日志,3、交易过程中传输的文本文件、影像文件等,比如票证扫描件等,4、系统核算产生的过程文件,5、按照监管要求或者本公司要求产生的报表(大部分是行程数据库的视图而并不形成报表,主要看采用的技术手段)。
而针对这些类型的数据,个人认为,存储的选择如下:
1、存放在块存储中的:业务数据
2、存放在对象存储中的:交易过程文本、影响文件
3、存放在文件存储中的:交易系统日志、系统核算过程文件
4、存放在表格存储中的:报表文件
块存储、文件存储目前更倾向于集中存储结构,对象存储、表格存储则需要选择分布式存储。对于块存储和文件存储的选择,本人之所以目前倾向集中存储结构,主要是因为目前集中存储的运维难度,成熟度,稳定性都稍高些,后续随着分布式技术的成熟,NVME,RDMA等各项硬件相关技术的成熟稳定,自动化运维技术的成熟,集中存储将逐步失去优势。
以上仅仅是粗略的选择策略,但是技术的使用都是以本公司业务需求为出发点的,如果业务量非常小,将存储分的细致完全没有必要,并发量不上百,就想着存储分级分类,那完全是浪费资源。仅代表个人观点。

银行 · 2021-07-15
浏览867

回答者

skey_deng
系统运维工程师某农商业银行股份有限公司
擅长领域: 存储灾备双活

skey_deng 最近回答过的问题

回答状态

  • 发布时间:2021-07-15
  • 关注会员:3 人
  • 回答浏览:867
  • X社区推广