Arrow Flight#
警告
Flight 目前不稳定。API 可能会更改,但我们预计不会有剧烈变化。
常见类型#
|
可在 Flight 服务上执行的操作。 |
|
可在 Flight 服务上执行的操作类型。 |
|
FlightDescriptor 的类型。 |
Flight 服务中可用数据流的描述。 |
|
|
一个 Flight 流,以及访问它的票据和位置。 |
|
Flight 流的描述。 |
|
Flight 服务的位置。 |
Flight 流读取器的基类。 |
|
一个 RecordBatchWriter,也允许写入应用程序元数据。 |
|
|
请求 Flight 流的票据。 |
|
执行 Action 的结果。 |
Flight 客户端#
|
连接到 Flight 服务器。 |
|
Flight 调用 RPC 层选项。 |
|
Flight 服务的客户端。 |
一个也可取消的读取器。 |
|
一个也允许关闭流写入端的写入器。 |
|
新中间件实例的工厂。 |
|
用于调用的客户端中间件,每个 RPC 实例化一次。 |
Flight 服务器#
Flight 数据流的抽象基类。 |
|
在 DoPut 期间发送 Flight 元数据消息的发送方。 |
|
|
Flight 服务定义。 |
|
由 Python 生成器支持的 Flight 数据流。 |
|
由 RecordBatches 支持的 Flight 数据流。 |
每次调用的状态/上下文。 |
|
新中间件实例的工厂。 |
|
调用的服务器端中间件,按 RPC 实例化。 |
认证#
客户端认证插件。 |
|
服务器认证中间件。 |
错误#
|
Flight 特定错误的基类。 |
操作已取消。 |
|
Flight 服务器内部发生错误。 |
|
发生服务器错误。 |
|
Flight RPC 调用超时。 |
|
客户端未经身份验证。 |
|
客户端未被授权执行给定操作。 |
|
服务器不可达或不可用。 |
|
|
写入操作超出客户端配置的限制。 |
中间件#
|
Flight 中实现的方法。 |
|
关于 Flight 中间件特定 RPC 的信息。 |