17 个版本
0.6.7 | 2024年7月14日 |
---|---|
0.6.5 | 2024年2月25日 |
0.6.2 | 2023年9月10日 |
0.4.1 | 2023年7月26日 |
#1929 在 数据库接口
每月下载量 236
110KB
2K SLoC
非官方 Ydb 客户端库
有另一个选择 ydb
目标
- 更好的可用性
- 更自由地使用 gRPC 绑定的包装器或原始对象
- 可以创建自己实现的常见特质,如
Credentials
- 易于使用的连接池对象
目标
- 数据(如 DML)的 YQL 查询
- 模式(如 DDL)的 YQL 查询
- 通过 grpcs 连接(带 tls)
- 通过 grpc 连接(不带 tls)- 未工作,原因未知
- 连接池(带
deadpool
)(功能pool
) - 令牌认证
- 服务帐户密钥认证(功能
auth-sa
) - 元数据认证
- 查询助手(许多)
sqlx
集成 - 部分完成(功能sqlx
)- 连接字符串
- 连接
- 绑定参数
- 预编译语句
- 事务管理器
- DML(数据)操作
- DDL(模式)操作
- 原始类型(bool, i8, i32, i64, u8, u32, u64, f32, f64, Vec<u8>, String)
- 日期类型(Date, Datetime, Timestamp, Interval)
- JSON 类型(Json, JsonDocument)
- 十进制类型
- 连接池平衡用于发现
- 编译时检查查询
- 迁移
- 多事务模式
- 日志语句
- 操作参数
依赖项
~6–21MB
~300K SLoC