-
公开(公告)号:CN104471572B
公开(公告)日:2018-11-16
申请号:CN201380037221.X
申请日:2013-07-10
Applicant: 微软技术许可有限责任公司
IPC: G06F17/30
CPC classification number: G06F17/30598 , G06F17/30486 , G06F17/3051 , G06F17/30516 , G06F17/3053 , G06F17/30551 , G06F17/30595 , G06F17/30867
Abstract: 所描述的各实现涉及电子数据的处理。一种实现表现为可包括获得引用一个或多个数据项的关系查询以及将进度区间与这些数据项相关联的一种技术。该技术还可包括将关系查询转换成对应的流式查询,以及向流引擎提供流式查询和具有进度区间的数据项,该流引擎产生查询的增量式结果。例如,进度区间可以基于关系数据库表格的行数。进度区间可被用于定义作为输入被提供给流引擎的流式事件的事件生存期。
-
公开(公告)号:CN103582868B
公开(公告)日:2017-02-15
申请号:CN201280027132.2
申请日:2012-05-18
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F11/1438 , G06F11/1471
Abstract: 可以在第一操作者处接收检查点标记。该第一操作者可通过将该检查点标记发送到第二操作者并将表示该第一操作者的状态的状态检查点信息发送到检查点写入者来处理该检查点标记。该检查点信息可被用来还原一个或多个操作者的状态。例如,在系统故障、关闭等之后,可以在第一操作者的检查点信息输入队列处从读取者单元接收检查点信息。可使用该检查点信息来还原第一操作者的状态。对第一操作者的数据输入队列中的信息的处理可以在使用该检查点信息来还原该第一操作者的状态时被挂起。具有第一操作者的系统中的其它操作者可以按与第一操作者相同的方式设置检查点和还原。
-
公开(公告)号:CN103620584B
公开(公告)日:2018-03-20
申请号:CN201280029593.3
申请日:2012-06-13
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/30516 , G06F7/00 , G06F9/46
Abstract: 本文描述了用于产生与两个或多个物理上分支的输入流在逻辑上兼容的输出流的逻辑合并模块。本文还阐述了该逻辑合并模块的各代表性应用。
-
公开(公告)号:CN105264488B
公开(公告)日:2018-04-27
申请号:CN201480027746.X
申请日:2014-05-12
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/30324 , G06F7/32 , G06F17/30306 , G06F17/30312 , G06F17/30424 , G06F2207/224
Abstract: 使用数组对来分多个阶段从多个输入有序列表制定合并有序列表。最初,用输入有序列表来连续填充第一数组。在第一阶段中,将第一和第二输入有序列表合并成第二数组中的第一中间合并列表。每一后续阶段合并从先前阶段产生的先前中间合并列表和第一数组中的下一输入有序列表,以生成下一中间合并列表或者合并有序列表(如果第一数组中不再有输入)。中间合并列表从一个阶段到下一阶段在第一数组和第二数组之间交替。
-
公开(公告)号:CN105264488A
公开(公告)日:2016-01-20
申请号:CN201480027746.X
申请日:2014-05-12
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F17/30324 , G06F7/32 , G06F17/30306 , G06F17/30312 , G06F17/30424 , G06F2207/224
Abstract: 使用数组对来分多个阶段从多个输入有序列表制定合并有序列表。最初,用输入有序列表来连续填充第一数组。在第一阶段中,将第一和第二输入有序列表合并成第二数组中的第一中间合并列表。每一后续阶段合并从先前阶段产生的先前中间合并列表和第一数组中的下一输入有序列表,以生成下一中间合并列表或者合并有序列表(如果第一数组中不再有输入)。中间合并列表从一个阶段到下一阶段在第一数组和第二数组之间交替。
-
-
-
-