The Postgres-XL 9.5 documentation says that when using the Round Robbin or Hashing data sharding options that each data element is only written to a single node. It does not give any other details beyond that.
Is data really not stored on more than one node? That seems highly failure prone and poorly considered if it is the case.
Is the replication mode really the only way to have data saved on more than one node? The replication option really does not seem feasible since it seems to be three times slower, and I assume must get slower as you add more nodes.