MemoryRangeStores

class MemoryRangeStores : StoreProvider

The ranges of the order numbers in the service's memory, CosId's store type memory: the store of the memory backend, where the node keeps its log in its JVM too, so a restart starts both afresh. The postgres and mongo profiles keep the ranges in the service's own database instead (CosId's jdbc and mongo stores), where every node of the service reserves its ranges from the same rows. It leases no machine slots: the order numbers' generator is a segment, which needs none.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun open(config: StoreConfig): Store
Link copied to clipboard
open override fun type(): String