Существует ли какая-либо асинхронная библиотека Python для Google BigTable

Я использую Google BigTable и, похоже, Google официально не поддерживает асинхронный способ вставки данных в BigTable.

что-то вроде await client.mutate([data])

1 ответ

Аналогичный запрос поступил с января 2018 года (см. Этот выпуск GitHub).

Для некоторого контекста эта функция обычно используется для повышения пропускной способности в пакетных заданиях и в некоторых случаях "запускай и забывай". Интеграция с Apache Beam выиграет от этой функции.

К сожалению, этот тип реализации сложен, и другие проблемы должны были быть рассмотрены в первую очередь. Клиент Python Cloud Bigtable недавно получил статус бета-версии, что означает, что команда может начать работать над более сложными функциями, такими как асинхронная запись.

Я бы предложил либо прокомментировать исходную проблему GitHub, если ваш вариант использования аналогичен, либо создать новый запрос функции, который лучше соответствует вашему варианту использования.

Другие вопросы по тегам