【技术实现步骤摘要】
用于网络内的分布式数据库的方法和装置本申请是申请日为2016年8月26日、申请号为201680061456.6、名称为“用于网络内的分布式数据库的方法和装置”的专利技术专利申请的分案申请。对相关申请的交叉引用本申请是于2016年7月8日提交的标题为“MethodsandApparatusforaDistributedDatabasewithinaNetwork”的美国专利申请No.15/205,688的部分继续申请,美国专利申请No.15/205,688是于2016年1月6日提交的标题为“MethodsandApparatusforaDistributedDatabasewithinaNetwork”的美国专利申请No.14/988,873的继续申请,美国专利申请No.14/988,873要求于2015年8月28日提交的标题为“MethodsandApparatusforaDistributedDatabasewithinaNetwork”的美国临时专利申请No.62/211,411的优先权和权益,这些申请中的每一个都通过引用被整体结合于此。本申请还是于2016年5月12日提交的标题为“MethodsandApparatusforaDistributedDatabasewithinaNetwork”的美国专利申请No.15/153,011的部分继续申请,美国专利申请No.15/153,011是于2016年1月6日提交的标题为“MethodsandApparatusforaDistributedDatabasewithinaNe ...
【技术保护点】
1.一种装置,包括:/n与第一计算设备处的分布式数据库的实例相关联的存储器,第一计算设备被配置为包括在多个计算设备内,所述多个计算设备经由可操作地耦合到所述多个计算设备的网络来实现所述分布式数据库;和/n可操作地耦合到所述存储器的处理器,/n所述处理器被配置为在第一时间识别(1)由第一计算设备定义并且(2)链接到第一多个分布式数据库事件的第一分布式数据库事件,/n所述处理器被配置为在第一时间之后的第二时间接收表示(1)由所述多个计算设备中的第二计算设备定义并且(2)链接到第二多个分布式数据库事件的第二分布式数据库事件的信号,/n所述处理器被配置为至少部分地基于第三多个分布式数据库事件中的每个分布式数据库事件的第一属性的值来识别第三多个分布式数据库事件内的分布式数据库事件的顺序,第三多个分布式数据库事件中的每个分布式数据库事件的第一属性的值基于该分布式数据库事件与包括该分布式数据库事件的后代的分布式数据库事件集合之间的关系,所述分布式数据库事件集合中的每个分布式数据库事件与所述分布式数据库事件集合中的剩余分布式数据库事件公共的第二属性相关联,第三多个分布式数据库事件中的每个分布式数据库事 ...
【技术特征摘要】
20150828 US 62/211,411;20160106 US 14/988,873;20161.一种装置,包括:
与第一计算设备处的分布式数据库的实例相关联的存储器,第一计算设备被配置为包括在多个计算设备内,所述多个计算设备经由可操作地耦合到所述多个计算设备的网络来实现所述分布式数据库;和
可操作地耦合到所述存储器的处理器,
所述处理器被配置为在第一时间识别(1)由第一计算设备定义并且(2)链接到第一多个分布式数据库事件的第一分布式数据库事件,
所述处理器被配置为在第一时间之后的第二时间接收表示(1)由所述多个计算设备中的第二计算设备定义并且(2)链接到第二多个分布式数据库事件的第二分布式数据库事件的信号,
所述处理器被配置为至少部分地基于第三多个分布式数据库事件中的每个分布式数据库事件的第一属性的值来识别第三多个分布式数据库事件内的分布式数据库事件的顺序,第三多个分布式数据库事件中的每个分布式数据库事件的第一属性的值基于该分布式数据库事件与包括该分布式数据库事件的后代的分布式数据库事件集合之间的关系,所述分布式数据库事件集合中的每个分布式数据库事件与所述分布式数据库事件集合中的剩余分布式数据库事件公共的第二属性相关联,第三多个分布式数据库事件中的每个分布式数据库事件来自第一多个分布式数据库事件或者第二多个分布式数据库事件中的至少一者,第三多个分布式数据库事件与所述分布式数据库事件集合相互排斥,
所述处理器被配置为在存储器中存储与第三多个分布式数据库事件相关联的顺序。
2.如权利要求1所述的装置,其中所述第三多个分布式数据库事件中的每个分布式数据库事件的第一属性的值基于与所述分布式数据库事件集合中包括的该事件的非后代的数量相比的所述分布式数据库事件集合中包括的该事件的后代的数量。
3.如权利要求1所述的装置,其中所述分布式数据库事件集合中的每个分布式数据库事件由所述多个计算设备中的唯一计算设备定义。
4.如权利要求1所述的装置,其中所述分布式数据库事件集合中的每个分布式数据库事件由所述多个计算设备中的唯一计算设备定义,
所述处理器被配置为基于所述分布式数据库事件集合中的每个分布式数据库事件是如下初始实例来识别所述分布式数据库事件集合中的每个分布式数据库事件:定义该分布式数据库事件的所述多个计算设备中的计算设备定义了具有第三属性的特定值的分布式数据库事件,其中所述分布式数据库事件集合中的每个分布式数据库事件具有第三属性的特定值。
5.如权利要求1所述的装置,其中,所述分布式数据库事件集合是第一分布式数据库事件集合,所述第一分布式数据库事件集合中的每个分布式数据库事件由所述多个计算设备中的唯一计算设备定义,
所述处理器被配置为基于(1)第一分布式数据库事件集合中的每个分布式数据库事件是如下初始实例:定义该分布式数据库事件的所述多个计算设备中的计算设备定义了具有第三属性的特定值的分布式数据库事件以及(2)一致性协议的结果来识别第一分布式数据库事件...
【专利技术属性】
技术研发人员:L·C·贝尔德三世,
申请(专利权)人:斯沃尔德斯股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。