发明名称 一种基于内存的联机处理系统的数据处理方法及系统
摘要 本申请涉及数据处理领域,特别是涉及一种基于内存的联机处理系统中数据的处理方法,所述方法包括:将数据按照用户进行分类存放在内存中;接收业务请求,所述业务请求包含有用户标识;根据所述用户标识查找对应的用户,对所述用户执行加锁操作;对所述用户的数据进行处理,当处理完成时,对所述用户执行解锁操作。在本申请提供的方法中按照用户进行分类分别存放数据,这种数据的存放方式大大减小了检索范围,从而提高了系统的检索性能。由于锁的机制是基于用户的,不同用户的业务请求一般不存在竞争关系,从而大幅度提高了并发能力。另一方面,处理一个业务请求时,一般只需要一个用户的锁,从而降低了死锁的可能性。
申请公布号 CN102508872A 申请公布日期 2012.06.20
申请号 CN201110308540.2 申请日期 2011.10.12
申请人 恒生电子股份有限公司 发明人 何仲君;柳正龙;应鸿浩
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京集佳知识产权代理有限公司 11227 代理人 逯长明;王宝筠
主权项 一种基于内存的联机处理系统的数据处理方法,其特征在于,所述方法包括:将数据按照用户进行分类存放在内存中;接收业务请求,所述业务请求包含有用户标识;根据所述用户标识查找对应的用户,对所述用户执行加锁操作;对所述用户的数据进行处理,当处理完成时,对所述用户执行解锁操作。
地址 310053 浙江省杭州市滨江区江南大道3588号恒生大厦11楼