Title: Application of weaving based on log files in database systems

Authors: Feng Chen; Bin Chen; Huan Xu; Qiuyong Yang; Xiaowen Zeng

Addresses: China Southern Power Grid Co., Ltd., Guangzhou, 510060, Guangdong, China ' China Southern Power Grid Co., Ltd., Guangzhou, 510060, Guangdong, China ' China Southern Power Grid Co., Ltd., Guangzhou, 510060, Guangdong, China ' China Southern Power Grid Co., Ltd., Guangzhou, 510060, Guangdong, China ' China Southern Power Grid Co., Ltd., Guangzhou, 510060, Guangdong, China

Abstract: Aspect-oriented database (AODB) systems can effectively integrate and manage various data, improve data processing efficiency, and provide powerful data support for complex business scenarios. In order to improve the weaving efficiency of aspect oriented programming (AOP), this paper focuses on the weaving of log files in AODB. This paper introduces AOP technology in AODB and compares it with object-oriented programming (OOP) technology. This paper proposes a fast repair method for the normal operation and abnormal restart of the AODB system, and verifies the effectiveness of this fast repair mechanism through simulation experiments. The research results indicate that compared with OOP technology, AOP technology can be better applied to the study of log weaving. When notification modifications and connection point changes occur, incremental weaving has shorter weaving time and higher weaving efficiency. The weaving method based on log files can effectively improve the weaving efficiency of AODB and has certain application value.

Keywords: log weaving; AODB; aspect-oriented database; AOP; aspect-oriented programming; incremental weaving; weaving state recovery; intelligent decision-making technology.

DOI: 10.1504/IJDS.2024.142818

International Journal of Data Science, 2024 Vol.9 No.3/4, pp.183 - 202

Received: 29 Mar 2024
Accepted: 25 Jun 2024

Published online: 23 Nov 2024 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article