Packages

package sharded

Package Members

  1. package manager

Type Members

  1. class ShardedStore[Doc <: Document[Doc], Model <: DocumentModel[Doc]] extends Store[Doc, Model]

    A Store implementation that distributes data across multiple shards.

  2. case class ShardedStoreManager(storeManager: StoreManager, shardCount: Int, shardManager: ShardManager = HashBasedShardManager) extends StoreManager with Product with Serializable

    A StoreManager that creates ShardedStore instances, which distribute data across multiple shards.

    A StoreManager that creates ShardedStore instances, which distribute data across multiple shards.

    storeManager

    The StoreManager to use for creating the individual shard stores

    shardCount

    The number of shards to create

Ungrouped