Google LevelDB Operator

LevelDB 是 Google 编写的一个快速的键值存储库,它提供了从字符串键到字符串值的有序映射。

注意

要使用 LevelDB hook 和 operator,你必须安装 plyvel。如果你指定 extra apache-airflow-providers-google[leveldb],它将被安装。

放置键

在 LevelDB 中执行获取、放置、删除键或批量写入、使用比较器或不同选项创建数据库等操作,均通过 LevelDBOperator operator 完成。

tests/system/google/leveldb/example_leveldb.py

put_key_leveldb_task = LevelDBOperator(
    task_id="put_key_leveldb",
    command="put",
    key=b"another_key",
    value=b"another_value",
    trigger_rule=TriggerRule.ALL_DONE,
)

参考

更多信息,请参考

此条目有帮助吗?