1 个不稳定版本

0.1.0 2024 年 2 月 19 日

#2794数据库接口

Apache-2.0

405KB
10K SLoC

protoql

ProtoQL 是协议缓冲区查询语言。它为键值存储提供具有以下属性的对象映射

  • ProtoQL 定义了一个表集抽象,它将键值对映射到协议缓冲区对象。
  • 写入操作在键值对上执行,因此可以更新单个字段或映射元素,而无需更新大型对象。
  • 以有效元组键前缀开始的每个键的范围都确定性编码为协议缓冲区对象。
  • ProtoQL 定义可以机械地转换为协议缓冲区 2。

状态

活跃开发。API 可能会增长和变化。

范围

此 crate 提供了与 protoql 查询语言和执行相关的所有内容。

缺点

  • 目前尚无查询执行器。

文档

最新的文档始终可在 docs.rs 获取。

依赖关系

~2.5MB
~56K SLoC