In addition to query performance, cost is also a key concern for databases. For storage backends like AWS S3, in addition to the fixed monthly charges for storing data based on size, IO operations are charged based on the number of operations. Therefore, besides optimizing performance, one of our important directions in optimizing the storage system is how to utilize the high throughput and high latency characteristics of S3 to improve its efficiency and reduce costs. In the future, we will choose IO strategies more accurately based on different query plans to further improve processing speed, and also use local disks as secondary cache to increase cache hit rate and reduce access frequency to S3.