Google LevelDB 運算子¶
LevelDB 是一個由 Google 開發的快速鍵值儲存庫,提供從字串鍵到字串值的有序映射。
注意
要使用 LevelDB hooks 和 operators,您必須安裝 plyvel
。如果您指定額外選項 apache-airflow-providers-google[leveldb]
,它將會被安裝。
放入鍵值 (Put key)¶
在 LevelDB 中獲取 (Get)、放入 (put)、刪除鍵值 (delete key) 或 write_batch,以及使用 comparator 或不同選項建立資料庫,都是透過 LevelDBOperator
運算子來執行。
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,
)