Well, if youâre asking about Dgraphâs Live Loader. It does a lot of things. Like (if you use right) balance the load. Do checks in types. Retry the transaction. You can set the size of the batch and so on.
I didnât get the question. But yeah, if you use a client you have to deal with the whole load yourself.
Live Loader will support loading data in JSON format in v1.1.
Live Loader itself uses the Dgraph Go client, (dgo), meaning that it runs Dgraph transactions the same way as any other client would, so technically any client can do what Live Loader does.