返回朱向东的回答

朱向东朱向东课题专家组高级工程师某银行

一般情况而言大家听到最多的答案是数据需要永久保留。
但是,一般所说的银行数据是指存储在银行系统中的各种类型的数据,包括客户信息、账户余额、交易记录、贷款信息、利率等。这些数据是银行业务运营和管理的核心基础,对银行的业务和决策具有重要的影响。这些数据分散在众多不同的业务系统中,因此不能一概而论的统称,需要有相应的数据分类。
那么,在业务层面,大概可以按照法律法规规定的数据、内部管理需要的数据和业务运营需要的数据来划分。在技术层面,可以根据应用系统所产生的数据细分为数据库备份数据、应用系统交易日志数据、业务非结构化数据等,归纳大概可以按照在线数据、近线数据和离线数据来划分。当然,针对不同的数据分类其保留时间肯定是有所区分的。
在业务层面:
1、法律法规规定的数据:需要根据相关法律法规的要求,对一些特定类型的数据进行长时间保存。例如,需要根据《中华人民共和国会计法》的要求,参照会计档案和会计凭证等保存期限规定;需要根据《中华人民共和国反洗钱法》要求的时限保存反洗钱交易记录等数据。
2、内部管理需要的数据:需要根据银行内部管理的需要,对一些数据进行保存。例如,银行需要保存客户的基本信息、账户信息、交易记录等数据,以便进行客户关系管理、风险管理等工作。
3、业务运营需要的数据:需要根据业务运营的需要,对一些数据进行保存。例如,银行运营数据分析管理和风险控制等数据。
在技术层面:
1、在线数据:在线数据是需要实时访问的数据,通常是对业务操作产生影响的数据,例如银行账户余额、在线交易记录等。在线数据需要快速响应用户请求,保证数据的实时性和准确性。那么在线数据越积越多后将导致实时访问速度变慢,因此,需要结合应用系统数据的实际情况将部分历史数据进行拆分,比如建立历史查询数据库等,将在线数据迁移至历史库。所以,在线数据应该属于大家泛指的永久保留数据,但在不同时间阶段,其在线数据保有量是有变化的。
2、近线数据:近线数据是指对实时性要求相对较低,但仍需要快速访问和处理的数据,通常是数据量较大但对数据延迟的要求不是特别高的数据,例如:历史数据库交易记录、客户信息等。近线数据需要快速访问,但对数据的延迟容忍度较高。
3、离线数据:离线数据是指对实时性要求相对较低,可以在后台处理的数据,通常是数据量较大,对数据延迟的要求比较低的数据。离线数据对数据的延迟容忍度很高。所以,一般可以理解为备份类的数据。
所以,银行业数据的保留时间需要遵守相关的法律法规和监管要求,并根据银行自身的业务需求进行调整,以保证数据的合规性和安全性。同时,银行需要对数据进行分类、归档和备份,以便在需要的时候能够快速地检索和访问数据。

银行 · 2023-06-13
浏览615

回答者

朱向东
高级工程师某银行
擅长领域: 服务器存储数据库

朱向东 最近回答过的问题

回答状态

  • 发布时间:2023-06-13
  • 关注会员:2 人
  • 回答浏览:615
  • X社区推广