先介绍下我们要具体实现的功能:
1、影像内容管理:支持为其他业务系统留存客户证件类影像数据,为其他系统提供存储、调取、索引查询等功能。
2、切片服务功能:针对电子影像等非结构化数据,提供对影像数据的异步切片服务、识别功能,简化了前端等系统的录入工作。
3、归档服务功能:针对银行影像文件的使用频率和生命周期,根据业务系统的性质和需求,配置不同的归档策略,将海量非结构化数据转移至二级存储中。
请问针对这些需求和实现的功能有什么好的解决方案?
主要包括如下方面
1.影像存储:存储影像文件及其元数据信息(业务流水号、业务编号等),提供SDK可以供多个应用系统进行元数据的信息查询,文件的增删改查
2.影像展示:提供C#版本的影像文件展示和鼠标键盘操作功能,以插件的形式提供给应用系统进行使用
3.影像切分:由于业务录入的外包需求,为保护数据安全,需要提供影像切分的服务,这个服务是一个数据加工服务,按需部署,非常灵活
4.影像识别:为减少录入的复杂性,通过采购第三方识别引擎对一些图像区域进行文件识别,这也是一个数据加工服务,按需部署,非常灵活
5.影像缓存:由于数据可能从网点传到总行,由于数据对时间上的局部性(一个数据上传后会在短时间内会很快被使用),可以将上传数据进行缓存,在下载需要时直接存二级分行或者业务量大的网点直接下载,缓存系统按需部署,非常灵活