# Bulk load to initial multi host cluster

**URL:** <https://discuss.dgraph.io/t/bulk-load-to-initial-multi-host-cluster/4593>\
**Category:** Users\
**Created:** [June 10, 2019, 10:18am UTC](https://discuss.dgraph.io/t/bulk-load-to-initial-multi-host-cluster/4593 "2019-06-10T10:18:14Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![dmai](https://yyz1.discourse-cdn.com/flex007/user_avatar/discuss.dgraph.io/dmai/32/1254_2.png) [@dmai](https://discuss.dgraph.io/u/dmai)\
**Post date:** [June 12, 2019, 6:10am UTC](https://discuss.dgraph.io/t/bulk-load-to-initial-multi-host-cluster/4593/6 "2019-06-12T06:10:09Z")

</div>

Currently bulk loader runs only on a single machine. In the soon-to-be-released Dgraph v1.1 we optimized both the live loader and bulk loader—in our own tests we’ve seen bulk loader peak to 4 million edges/sec.

A multi-Zero setup does not make a difference for bulk loading. Bulk loader (must) connect to the **Zero leader** to assign UIDs to the nodes in the cluster. Adding more Zero instances doesn’t make the loading process any faster. Most of the work is done by bulk loader itself, not by Zero.

Bulk loader is highly concurrent, so more CPU cores would definitely help speed up the bulk loading process.

---

_[View the full topic](https://discuss.dgraph.io/t/bulk-load-to-initial-multi-host-cluster/4593)._
