# This file describes which shards live on which members # The format for a module-shards is as follows, # { # name = "" # shards = [ # { # name="" # replicas = [ # "" # ] # ] # } # # For Helium we support only one shard per module. Beyond Helium # we will support more than 1 # The replicas section is a collection of member names. This information # will be used to decide on which members replicas of a particular shard will be # located. Once replication is integrated with the distributed data store then # this section can have multiple entries. # # module-shards = [ { name = "default" shards = [ { name="default" replicas = {{{REPLICAS_1}}} } ] }, { name = "topology" shards = [ { name="topology" replicas = {{{REPLICAS_2}}} } ] }, { name = "inventory" shards = [ { name="inventory" replicas = {{{REPLICAS_3}}} } ] }, { name = "toaster" shards = [ { name="toaster" replicas = {{{REPLICAS_4}}} } ] }, { name = "car" shards = [ { name="car" replicas = {{{REPLICAS_4}}} } ] }, { name = "people" shards = [ { name="people" replicas = {{{REPLICAS_4}}} } ] }, { name = "car-people" shards = [ { name="car-people" replicas = {{{REPLICAS_4}}} } ] } ]