Package me.ahoo.cosid.store.mongo
package me.ahoo.cosid.store.mongo
-
ClassesClassDescription
RangeStoreon thecosid_rangecollection,{_id: key, next, sealed}(06-stores.md §2.3).SlotLeaseStoreon thecosid_slotcollection (06-stores.md §2.3): one document per slot,{ns, slot, ownerKey, incarnation, lastOwnerKey, fence, expiresAt, floor, ceiling, nextFloor, writtenAt}, unique on(ns, slot), with every slot of a namespace created on its first use; the namespace parameters live incosid_namespace,{_id: ns, limit, toleranceMs, slotOffset}.The MongoDB store (06-stores.md §2.3):MongoRangeStoreandMongoSlotLeaseStoreon one database, MongoDB 6.0 or later.