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.
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.