首页 > 解决方案 > 是否有可用于 Google Cloud Bigtable 的 Python 异步库?

问题描述

我正在使用 Google Cloud Bigtable,看起来 Google 官方不支持将数据插入 Bigtable 的异步方式。

await client.mutate([data])

标签: pythonpython-3.xlibrariesbigtablegoogle-cloud-bigtable

解决方案


2018 年 1 月有一个类似的请求(参见这个 GitHub 问题)。

在某些情况下,此功能通常用于批处理作业中的更高吞吐量,以及一些“即发即弃”的情况。与Apache Beam的集成将从该功能中受益。

不幸的是,这种类型的实现很棘手,必须首先处理其他问题。Cloud Bigtable Python 客户端最近获得了 Beta 状态,这意味着团队可以开始处理更复杂的功能,例如异步写入。

如果您的用例相似,我建议您对原始的这个 GitHub 问题发表评论,或者创建一个与您的用例更匹配的新功能请求


推荐阅读