Существует ли какая-либо асинхронная библиотека Python для Google BigTable
Я использую Google BigTable и, похоже, Google официально не поддерживает асинхронный способ вставки данных в BigTable.
что-то вроде await client.mutate([data])
1 ответ
Аналогичный запрос поступил с января 2018 года (см. Этот выпуск GitHub).
Для некоторого контекста эта функция обычно используется для повышения пропускной способности в пакетных заданиях и в некоторых случаях "запускай и забывай". Интеграция с Apache Beam выиграет от этой функции.
К сожалению, этот тип реализации сложен, и другие проблемы должны были быть рассмотрены в первую очередь. Клиент Python Cloud Bigtable недавно получил статус бета-версии, что означает, что команда может начать работать над более сложными функциями, такими как асинхронная запись.
Я бы предложил либо прокомментировать исходную проблему GitHub, если ваш вариант использования аналогичен, либо создать новый запрос функции, который лучше соответствует вашему варианту использования.