哈希游戏- 哈希游戏平台- 哈希游戏官方网站
随着银行业务快速发展,银行系统的交易量、数据量突飞猛进。与此同时,交易流程和业务功能拆分,银行系统也不断细致划分出很多业务子系统,因此一个交易流程涉及的子服务系统就会很多。为了提高性能,银行系统越来越依赖于分布式系统技术,从而导致银行系统出现大量需要核对上下游数据一致性的场景,为了进行对账而消耗的系统资源也随之持续增长。目前一般采用的手段如下:下游系统根据日志记录生成全量文件并传输到各个上游系统,上游系统过滤出与本系统相关的数据后进行排序,然后获取本地数据后也进行一次排序,之后进行两两核对找出差错。
由上述流程可见,因为要传输所有日志记录和排序,对网络带宽、存储和计算等系统资源消耗很大,随着数据量的日益增长,这一问题将日益突出。目前千万级别的数据量平均一次对账耗时在两小时左右,而实际对账发现的差错率一般在1%以内,也就是为了找出少量的差错而投入的资源成本巨大,极大影响了银行系统的正常运作。为了降低上述问题的影响,一般银行系统采用日终后台进行异步对账的方式避免影响联机业务。但是这种方式并没有从根本上解决对账耗资源的问题。
处理器(processor)、存储器(memory)、通信接口(communicationsinterface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述通信接口用于实现相关设备之间的信息传输;该电子设备可以是台式计算机、平板电脑及移动终端等,本实施例不限于此。在本实施例中,该电子设备可以参照实施例用于实现所述基于哈希的对账方法的实施例及用于实现所述基于哈希的对账装置的实施例进行实施,其内容被合并于此,重复之处不再赘述。
该存储器9140可以是固态存储器,例如,只读存储器(rom)、随机存取存储器(ram)、sim卡等。还可以是这样的存储器,其即使在断电时也保存信息,可被选择性地擦除且设有更多数据,该存储器的示例有时被称为eprom等。存储器9140还可以是某种其它类型的装置。存储器9140包括缓冲存储器9141(有时被称为缓冲器)。存储器9140可以包括应用/功能存储部9142,该应用/功能存储部9142用于存储应用程序和功能程序或用于通过中央处理器9100执行电子设备9600的操作的流程。
基于不同的通信技术,在同一电子设备中,可以设置有多个通信模块9110,如蜂窝网络模块、蓝牙模块和/或无线局域网模块等。通信模块(发送机/接收机)9110还经由音频处理器9130耦合到扬声器9131和麦克风9132,以经由扬声器9131提供音频输出,并接收来自麦克风9132的音频输入,从而实现通常的电信功能。音频处理器9130可以包括任何合适的缓冲器、解码器、放大器等。另外,音频处理器9130还耦合到中央处理器9100,从而使得可以通过麦克风9132能够在本机上录音,且使得可以通过扬声器9131来播放本机上存储的声音。
本发明是参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。本发明并不局限于任何单一的方面,也不局限于任何单一的实施例,也不局限于这些方面和/或实施例的任意组合和/或置换。而且,可以单独使用本发明的每个方面和/或实施例或者与一个或更多其他方面和/或其实施例结合使用。