Horizontally scaling weaviate (sharding & replication)

Hi community!

We are looking to scale Weaviate horizontally. We need to know how we can specify that these number of shards needs to be used, and how to enable it. Also we need to know implementational details for replication as well.

Any help would be appreciated!

Hi there!

This might be helpful.

1 Like

Thanks for the reply @ bobvanluijt
Could you also provide some details on how to enable sharding, configure number of shards to be used and querying on data over shards.
Any advice on how to best configure sharding would be appreciated!

hi @Anurag_Mudgil !
Welcome to our community :hugs:

From the query perspective, the sharding and replication should be “invisible”, meaning that Weaviate will take care of querying your objects over the multiple shards you may have configured.

In this docs:

You can find relevant data on configuring your sharding and right below it the replication factor section.

Let me know if this helps :slight_smile: