Module rds

Source

Modulesยง

mysql ๐Ÿ”’
postgres ๐Ÿ”’

Structsยง

RdsStore
Rds backed store for metsrv

Enumsยง

ExecutorImpl

Constantsยง

RDS_STORE_OP_BATCH_DELETE ๐Ÿ”’
RDS_STORE_OP_BATCH_GET ๐Ÿ”’
RDS_STORE_OP_BATCH_PUT ๐Ÿ”’
RDS_STORE_OP_RANGE_DELETE ๐Ÿ”’
RDS_STORE_OP_RANGE_QUERY ๐Ÿ”’
RDS_STORE_TXN_RETRY_COUNT ๐Ÿ”’

Traitsยง

Executor
Query executor for rds. It can execute queries or generate a transaction executor.
ExecutorFactory
Factory for creating default and transaction query executors.
KvQueryExecutor
Transaction
Transaction query executor for rds. It can execute queries in transaction or commit the transaction.

Functionsยง

check_txn_ops ๐Ÿ”’
Checks if the transaction operations are the same type.

Type Aliasesยง

MySqlStore
A MySQL-backed key-value store. It uses [sqlx::Pool] as the connection pool for RdsStore.
PgStore
A PostgreSQL-backed key-value store for metasrv. It uses [deadpool_postgres::Pool] as the connection pool for RdsStore.