Structs§
- Client
- Client which is used to query picodata.
- Config
- Picodata config
- Incomplete
Bucket Map - Details of
Error::IncompleteBucketMap. - Instance
- An instance of a replicaset.
- Pinned
Query - Request pinned to one instance, returned by
Query::instance. It takes neither.on_masternor.bucket_id: - Query
- Request builder returned by
Client::queryandClient::execute. - Random
- Returns random index element within it’s collection len.
- Replicaset
- A replicaset with its instances and the buckets it owns.
- Round
Robin - Returns next index element within it’s collection len.
- Routed
Query - Request routed by
.on_masteror.bucket_id, returned byQuery::on_masterandQuery::bucket_id. It takes no.instance: - Tier
- A tier with its replicasets.
- Topology
- Cluster topology: tiers with their replicasets and bucket ranges.
Enums§
- Error
- Picodata error.
Traits§
- Strategy
- Wildcard strategy definition.
Functions§
- clone_
pg_ config - Clones a
pg::Configpreserving auth and TLS settings but resetting host/port. - connect
- Creates a picodata
Client - connect_
cfg - Creates a picodata
Client
Type Aliases§
- BoxStrategy
- Boxed strategy alias.
- Bucket
Map - Bucket ranges of a tier by the UUID of the replicaset owning them.