The invention relates to a
cloud database computing cache
system and an implementation method, and the
system comprises a decentralized cache architecture module which is used for eliminating a centralized
bottleneck, supporting ten-thousand-level
concurrency and adapting to a big and small file mixed scene; the
memory object sharing module is used for reducing intermediate result
processing delay through intermediate result full-life-cycle zero-copy circulation and
dynamic storage decision based on a
memory pool and
metadata service of the
memory object sharing module; the self-adaptive asynchronous write-in module is used for connecting remote storage,
multiplexing memory object sharing module resources and combining mechanisms such as
delay confirmation, so that the write response speed is increased, remote requests are reduced,
data integrity is guaranteed, and meanwhile, persistent support is provided for intermediate results. Through cooperative operation of the three modules, the
cloud database computing cache
system and the implementation method can effectively adapt to the requirements of high
concurrency, large and small file mixing and elastic capacity expansion and contraction of a cloud native OLAP scene, and the integrity of
data transmission and the stability of system operation are guaranteed.