US 12,235,763 B2
Data processing method, device, computer apparatus and storage medium
Wei Tang, Los Angeles, CA (US); Chi Zhang, Shaanxi Province (CN); Fangxing Yu, Shaanxi Province (CN); Menghan Li, Shaanxi Province (CN); Bo Wang, Beijing (CN); Weiguo Wu, Shaanxi Province (CN); and Fei Liu, Los Angeles, CA (US)
Assigned to Xi'an Jiaotong University, Shaanxi Province (CN); Douyin Vision Co., Ltd., Beijing (CN); and Lemon Inc., Grand Cayman (KY)
Filed by Xi'an Jiaotong University, Shaanxi Province (CN); Douyin Vision Co., Ltd., Beijing (CN); and Lemon Inc., Grand Cayman (KY)
Filed on Jun. 13, 2024, as Appl. No. 18/741,900.
Claims priority of application No. 202310824050.0 (CN), filed on Jul. 6, 2023.
Prior Publication US 2025/0013567 A1, Jan. 9, 2025
Int. Cl. G06F 12/08 (2016.01); G06F 12/0802 (2016.01)
CPC G06F 12/0802 (2013.01) 13 Claims
OG exemplary drawing
 
1. A data processing method, characterized by comprising:
in response to a target disk receiving at least one write request within a preset time period, determining a size threshold value for classifying a data update type according to a size of write data respectively indicated by each write request of the at least one write request;
determining a data update type corresponding to each write request according to a size of the each write request and the size threshold value; wherein the data update type is used to characterize a frequent degree of data update of a write request;
dividing write data of the write request to obtain a data block according to a preset data block size, and caching the data block in a cache region of the target disk corresponding to the data update type, wherein the target disk has multiple types of cache regions configured therein, and different cache regions are configured to support caching of data with different update frequencies.