Re-exports§
pub use crate::sql_route::route_provider_sql;
Functions§
- cache_
query - cache_
query_ async - cache_
query_ fields - cache_
query_ fields_ async - cache_
query_ fields_ async_ with - cache_
query_ fields_ async_ with_ scope - cache_
query_ fields_ route - 本地缓存路由派发:
provider为Some(name)时走命名 provider,None时走默认 provider。 - cache_
query_ fields_ route_ async - 异步本地缓存路由派发:
provider为Some(name)时走命名 provider,None时走默认 provider。 - cache_
query_ fields_ with_ scope - current_
generation - external_
exists - Execute a [fun.
] named query where returns = “bool”. - external_
value - Execute a [fun.
] named query where returns = “value”. - init_
mem_ provider - init_
mysql_ provider - init_
mysql_ provider_ named - 以命名 provider 安装 MySQL 连接(不替换默认 provider)。
- init_
mysql_ provider_ with_ config - init_
postgres_ provider - init_
postgres_ provider_ named - 以命名 provider 安装 PostgreSQL 连接(不替换默认 provider)。
- init_
postgres_ provider_ named_ uri - 以命名 provider 安装 PostgreSQL 连接(URI 便捷版,供引擎等外部调用方使用——
PostgresProviderConfig类型不经 pub 面导出)。 - init_
postgres_ provider_ with_ config - init_
thread_ cloned_ from_ authority - init_
thread_ cloned_ from_ knowdb - init_
wal_ pool_ from_ authority - install_
runtime_ telemetry - provider_
exists - 指定名称的 provider 是否已安装。
- provider_
names - 当前已安装的命名 provider 名称列表。
- query
- query_
async - query_
async_ for - 对指定命名 provider 异步执行查询(全部行)。
- query_
fields - query_
fields_ async - query_
fields_ for - 对指定命名 provider 执行首行查询。
- query_
fields_ for_ async - 对指定命名 provider 异步执行首行查询。
- query_
for - 对指定命名 provider 执行查询(全部行)。
- query_
named - query_
named_ fields - query_
named_ fields_ async - query_
row - query_
row_ async - redis_
bf_ add - Add items to a Bloom filter.
- redis_
bf_ create - Create a new Bloom filter.
- redis_
bf_ exists - Check whether an item exists in a Bloom filter.
- redis_
get - Get the value of a key.
- redis_
hget - Get the value of a hash field.
- redis_
set_ exists - Check whether a member exists in a set.
- runtime_
snapshot