【技术实现步骤摘要】
本申请属于时空信息管理软件,特别涉及一种面向时空数据处理的分布式锁方法及电子设备。
技术介绍
1、随着网络信息服务技术的不断发展,面向服务的海量的信息获取、处理、存储、共享等业务需求越来越旺盛,为迎合这些需求,基于分布式技术的各类业务系统不断出现。在分布式环境下,资源可能同时被多个处理节点申请访问,协调控制工作端和任务管理端的操作,保证任务访问的正确性是并发一致性控制要考虑的问题。在分布式应用中,传统的单事务处理流程,变成了多事务亦或是一个事务过程由多个分布式的节点共同处理,这就涉及到如何保障一个事务处理过程的有序性和完整性,避免多个节点同时抢占任务的“死锁”,或者多个节点无法及时处理任务,而造成处理任务快速膨胀而系统崩溃。
2、在单机应用开发中涉及并发同步的时候往往采用synchronized/lock 方式来解决多线程间的代码同步问题,但在分布式环境下,目前的分布式锁的实现模式下,后台需要部署zookeeper服务集群或者数据库集群,用来提供分布式锁支撑环境,部署复杂,维护成本高,不适合中小规模的应用使用;另外,虽然当前
...【技术保护点】
1.一种面向时空数据处理的分布式锁方法,其特征在于,所述方法包括:
2.如权利要求1所述的面向时空数据处理的分布式锁方法,其特征在于,所述分布式节点基于所述分布式锁对象模型实现任务发布,包括:
3.如权利要求1或2所述的面向时空数据处理的分布式锁方法,其特征在于,所述分布式节点基于所述分布式锁对象模型实现任务获取,包括:
4.如权利要求1所述的面向时空数据处理的分布式锁方法,其特征在于,在使用乐观锁的情况下,所述分布式节点基于获取的所述共享锁对象实体,执行锁令牌的存储,包括:
5.如权利要求1所述的面向时空数据处理的分布
...【技术特征摘要】
1.一种面向时空数据处理的分布式锁方法,其特征在于,所述方法包括:
2.如权利要求1所述的面向时空数据处理的分布式锁方法,其特征在于,所述分布式节点基于所述分布式锁对象模型实现任务发布,包括:
3.如权利要求1或2所述的面向时空数据处理的分布式锁方法,其特征在于,所述分布式节点基于所述分布式锁对象模型实现任务获取,包括:
4.如权利要求1所述的面向时空数据处理的分布式锁方法,其特征在于,在使用乐观锁的情况下,所述分布式节点基于获取的所述共享锁对象实体,执行锁令牌的存储,包括:
5.如权利要求1所述的面向时空数据处理的分布式锁方法,其特征在于,在使用悲观锁的情况下,所述分布式节点基于获取的所述共享锁对象实体,执行锁令牌的存储,包括:
6.如权利要求1所述的面向时空数据处理的分布式锁方法,其特征在于,在使用乐观锁的情...
【专利技术属性】
技术研发人员:封雷,陈晓磊,潘丽英,彦豪,姜红玉,时宇,马佐霖,郭豪,李骁,
申请(专利权)人:中国电子科技集团公司第十五研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。