【技术实现步骤摘要】
分布式数据库管理方法、装置、存储介质和处理器
本专利技术涉及数据库领域,具体而言,涉及一种分布式数据库管理方法、装置、存储介质和处理器。
技术介绍
随着数据量越来越大,关系型数据库开始暴露出一些难以克服的缺点,而非关系型数据库因其高可扩展性、高并发性等优势出现了快速发展,其中非关系型数据库中最具有代表性的数据库为分布式数据库。目前,分布式数据库的管理模式是由一个管理节点管理分布式数据库,依据该管理节点处理请求、分配请求、处理突发情况。但是,通过一个管理节点管理分布式数据库的方式,管理效率较低,容错率也较低,对管理效果影响较大。并且,如果管理节点出现了故障,则会导致整个数据库瘫痪。针对上述的采用一个管理节点管理分布式数据库的方式,而导致数据库管理效率低、容错率低,以及数据库管理易瘫痪的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种分布式数据库管理方法、装置、存储介质和处理器,以至少解决现有管理模式管理效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种分布式数据库管理方法,包括:接收到请求,其中,所述请求用于对分布式数据库中存储的数 ...
【技术保护点】
1.一种分布式数据库管理方法,其特征在于,包括:接收到请求,其中,所述请求用于对分布式数据库中存储的数据进行处理;为所述请求生成全局唯一的标识信息;将所述标识信息同步到所有的管理节点,其中,所述管理节点为多个,所述管理节点用于对所述分布式数据库进行管理。
【技术特征摘要】
1.一种分布式数据库管理方法,其特征在于,包括:接收到请求,其中,所述请求用于对分布式数据库中存储的数据进行处理;为所述请求生成全局唯一的标识信息;将所述标识信息同步到所有的管理节点,其中,所述管理节点为多个,所述管理节点用于对所述分布式数据库进行管理。2.根据权利要求1所述的方法,其特征在于,在将所述标识信息同步到所述所有的管理节点之后,所述方法还包括:从所述所有的管理节点中选择用于处理所述请求的节点,其中,选择出的管理节点用于对所述请求对应的分布式数据库中涉及到的内容进行锁定,并在锁定之后对所述请求进行处理,所述锁定用于指示所述所有的管理节点除所述选择出的管理节点之外的其他节点禁止处理所述请求以及所述请求对应的内容。3.根据权利要求2所述的方法,其特征在于,从所述所有的管理节点中选择用于处理所述请求的节点包括:查询所述所有的管理节点中每个所述管理节点当前的工作负载;选择所述所有的管理节点中所述工作负载最少的管理节点作为用于处理所述请求的节点。4.根据权利要求1至3中任一项所述的方法,其特征在于,为所述请求生成全局唯一的标识信息包括:通过全局事件管理器为所述请求生成所述全局唯一的标识信息,其中,所述全局事件管理器用于管理已经生成的标识信息。5.一种分布式数据库管理装置,其特征在于,包括:接收模块,用于接收到请求,其中,所述请求用于对分布式数据库中存储的数据进行处理...
【专利技术属性】
技术研发人员:张海旭,
申请(专利权)人:广州金山安全管理系统技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。