Sui Full Node with GraphQL

Hi,

We are running a SUI fullnode with full object history. For that (and the base system) we currently need 3.5TB disk space. Now we wanted to enable GraphQL and for that we need to run the indexer that stores the chain in a Postgres DB. Since we had an 8TB disk, we ran out of disk at 4.5TB. Now my question is:

  1. How much disk space do we need (or how much should we plan for) for running the indexer/Postgres?
  2. Does it make sense to run the indexer both as --fullnode-sync-worker and --rpc-server-worker, is the indexer/Postgres serving RPC faster than RPC directly on the fullnode?
3 Likes