Могу ли я использовать Cassandra в качестве серверной базы данных Apache Airflow - PullRequest
2 голосов
/ 07 октября 2019

Я просматривал документацию Airflow и согласно документацию

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

Хотя Cassandra не поддерживает SqlAlchemy, я вижу, что проект Flask-CQLAlchemy предоставляет и SQLAlchemy, как API.

Flask-CQLAlchemy обрабатывает соединения с кластерами Cassandra и предоставляет интерфейс, аналогичный Flask-SQLAlchemy, для объявления моделей и их столбцов в приложении Flask. Ссылки

Я только начинаю работать с Airflow и пытаюсьчтобы настроить свою внутреннюю базу данных Db, будет ли Cassandra с Flas-CQLAlchemy работать для репозитория метаданных Airlow?

...