Distributed method and apparatus for processing streaming data
AssigneeBaidu Online Network Technology (Beijing) Co., Ltd.
InventorsYao Xu, Cong Wang, Yuncong Zhang, Jianwei Zhang, Xin Huang
Life of this patent
Estimating the term…
Loading patent…
AssigneeBaidu Online Network Technology (Beijing) Co., Ltd.
InventorsYao Xu, Cong Wang, Yuncong Zhang, Jianwei Zhang, Xin Huang
Estimating the term…
A distributed method and apparatus for processing streaming data are disclosed. A specific implementation of the method includes: encapsulating received streaming data as a first resilient distributed dataset; performing a grouping operation on the first resilient distributed dataset based on time windows, the grouping operation comprising: assigning each data element in the first resilient distributed dataset into a group corresponding to a time window to which a recorded timestamp of the data element belongs, and forming second resilient distributed datasets comprising a limited number of data elements and respectively corresponding to the time windows; encapsulating the second resilient distributed datasets as a nested dataset comprising a plurality of the second resilient distributed datasets; passing, using a predefined traversal operator, each of the second resilient distributed datasets in the nested dataset successively to a batch operator defined in a finite dataset to perform distributed data processing.
A distributed method for processing streaming data, comprising:
A distributed apparatus for processing streaming data, comprising:
A non-transitory storage medium storing one or more programs, the one or more programs when executed by an apparatus, causing the apparatus to perform a distributed method for processing streaming data, the method comprising:
Dependencies are inferred from the claim text.