US 11,698,889 B2
Method, electronic device, and computer program product for processing data
Pengfei Su, Shanghai (CN); Lu Lei, Shanghai (CN); and Julius Jian Zhu, Shanghai (CN)
Assigned to EMC IP HOLDING COMPANY LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Apr. 30, 2021, as Appl. No. 17/246,293.
Claims priority of application No. 202110123941.4 (CN), filed on Jan. 29, 2021.
Prior Publication US 2022/0245107 A1, Aug. 4, 2022
Int. Cl. G06F 16/21 (2019.01); G06F 16/2455 (2019.01); G06F 16/22 (2019.01)
CPC G06F 16/219 (2019.01) [G06F 16/2246 (2019.01); G06F 16/2282 (2019.01); G06F 16/24568 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
acquiring, by a device comprising a processor, a first portion of data related to a first moment in continuously streaming data, received via a network, to facilitate extraction of data from the continuously streaming data, wherein the continuously streaming data pertains to a computing object to be processed;
determining, by the device, that the first portion of data comprises first data pertaining to the computing object;
storing, by the device, the first data in a first entry of a data table of a data structure created for the computing object, wherein the data table further comprises a second entry, and the second entry stores second data related to a second moment that occurred prior to the first moment in the continuously streaming data; and
updating, by the device, an index, wherein the index details the first data and second data in the data table related to the computing object;
receiving a look-up request for the continuously streaming data;
in response to determining that the look-up request comprises an identification of the computing object to be processed, obtaining a third entry for the computing object to be processed based on the identification, wherein the third entry is an entry stored to the data table prior to the first entry; and
determining, based on the third entry, a historical index related to the computing object to be processed for look-up according to the look-up request.