How to speed up Cardano node synchronization?

Hello, we are deploying Cardano nodes and the Rosetta API according to this project:

The synchronization of cardano-db-sync (PostgreSQL) is very slow. The cardano-node finished synchronizing a long time ago, but now the database has only completed about one-third of the synchronization, as shown in the image.

Are there any methods to speed up the synchronization? Machine resources are ample, and no resource bottlenecks have been encountered.

Check out mithril or here : https://csnapshots.io/

Hi @ruofei-wang
The rosetta-java does not use db-sync but uses yaci-store as an indexer. The node syncing would take 3-4 hours as it uses mithril client to download the node data and syncs up to tip. So the node is fully synced quickly.
For postgres data, the yaci-store indexer will take around 2 days to completely sync for the first time.

Could you let us know if you are running any exchange operations or some other use case? For rosetta-java related queries, I would advice to open issue or discussion on the github for quicker replies.

A very helpfull ressource…
Thanks for this sharing sir ruofei