数据处理方法及相关产品与流程

文档序号:37549276发布日期:2024-04-08 13:56阅读:来源:国知局

技术特征:

1.一种数据处理方法,其特征在于,所述方法用于对分布式数据库的数据进行处理,所述分布式数据库包括存储集群,所述存储集群包括至少一个写入节点和至少两个存储节点,所述写入节点为用于写入数据的节点,所述存储节点为用于存储待存储数据的节点,所述待存储数据为需要存储至所述分布式数据库的数据,所述至少一个写入节点包括目标写入节点,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述分布式数据库还包括查询节点和注册节点,所述查询节点为用于对存储在所述分布式数据库中的数据进行查询的节点,所述注册节点包括所述至少两个存储节点的地址,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述查询节点根据所述目标数据,确定所述查询指令的查询结果,包括:

4.根据权利要求2或3所述的方法,其特征在于,所述至少两个存储节点中除所述目标存储节点之外的节点为参考节点;

5.根据权利要求2或3所述的方法,其特征在于,所述分布式数据库还包括副本集群,所述副本集群为所述存储集群的副本,所述副本集群包括所述目标存储节点的副本存储节点,所述注册节点包括所述副本存储节点的地址,所述至少两个存储节点中除所述目标存储节点之外的节点为参考节点;

6.根据权利要求2或3所述的方法,其特征在于,所述目标写入节点包括用于存储需要写入所述目标存储节点的数据的目标队列,所述目标队列包括内存队列,所述内存队列中的数据存储在所述目标写入节点的内存;

7.根据权利要求6所述的方法,其特征在于,所述目标队列包括磁盘队列,所述磁盘队列中的数据存储在所述目标写入节点的磁盘;

8.根据权利要求7所述的方法,其特征在于,所述将所述待存储数据存储至所述磁盘队列,包括:

9.根据权利要求8所述的方法,其特征在于,在所述待存储数据存储在所述磁盘队列的情况下,所述将所述目标写入节点中的所述待存储数据写入所述目标存储节点,包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求6所述的方法,其特征在于,所述至少两个存储节点中除所述目标存储节点之外的节点为参考节点;

12.根据权利要求11所述的方法,其特征在于,所述分布式数据库还包括副本集群,所述副本集群为所述存储集群的副本,所述副本集群包括所述目标存储节点的副本存储节点,所述注册节点还包括所述副本存储节点的地址;

13.根据权利要求2或3所述的方法,其特征在于,所述写入节点的数量为至少两个,所述方法还包括:

14.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:

15.根据权利要求14所述的方法,其特征在于,所述注册节点根据所述存储集群中的所述至少两个存储节点,确定所述至少两个存储节点的地址,包括:

16.根据权利要求1至3中任意一项所述的方法,其特征在于,所述至少两个存储节点包括与所述目标存储节点不同的参考存储节点,所述目标写入节点存储有参考数据,所述参考数据为需要写入所述参考存储节点的数据,所述目标写入节点获取所述参考数据的时间早于所述目标写入节点获取所述待存储数据的时间;

17.根据权利要求1至3中任意一项所述的方法,其特征在于,所述从所述至少两个存储节点中确定与所述待存储数据匹配的目标存储节点,包括:

18.根据权利要求1至3中任意一项所述的方法,其特征在于,从所述至少两个存储节点中确定具有与所述待存储数据的标识匹配的标识的目标存储节点之后,所述方法还包括:

19.根据权利要求1至3中任意一项所述的方法,其特征在于,所述待存储数据为带有时间标签的数据。

20.一种数据处理系统,其特征在于,所述数据处理系统用于运行分布式数据库,所述数据处理系统包括存储集群,所述存储集群包括至少一个写入节点和至少两个存储节点,所述写入节点为用于写入数据的节点,所述存储节点为用于存储待存储数据的节点,所述待存储数据为需要存储至所述分布式数据库的数据,所述至少一个写入节点包括目标写入节点;

21.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序包括程序指令,在所述程序指令被处理器执行的情况下,使所述处理器执行权利要求1至19中任意一项所述的方法。

22.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令;在所述计算机程序或指令在计算机上运行的情况下,使得所述计算机执行权利要求1至19中任意一项所述的方法。


技术总结
本申请公开了一种数据处理方法及相关产品。该方法用于对分布式数据库的数据进行处理,分布式数据库包括存储集群,存储集群包括至少一个写入节点和至少两个存储节点,存储节点为用于存储待存储数据的节点,待存储数据为需要存储至分布式数据库的数据,至少一个写入节点包括目标写入节点,该方法包括:目标写入节点在接收到存储待存储数据的请求的情况下,从至少两个存储节点中确定与待存储数据匹配的目标存储节点,目标存储节点具有与待存储数据匹配的索引;目标写入节点在确定目标存储节点不可用的情况下,将待存储数据存储至目标写入节点;目标写入节点在确定目标存储节点可用的情况下,将目标写入节点中的待存储数据写入目标存储节点。

技术研发人员:章正中
受保护的技术使用者:行吟信息科技(武汉)有限公司
技术研发日:
技术公布日:2024/4/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1