-1
是否可以在cassandra中進行順序批處理? 例如: 插入到table1中,並從此插入操作取得uuid並將其傳遞給table2插入語句。 如果表2插入失敗,則無法執行整個操作。是否可以在cassandra中進行順序批處理?
如果不是,我最好的選擇是什麼?
(同類交易的)
是否可以在cassandra中進行順序批處理? 例如: 插入到table1中,並從此插入操作取得uuid並將其傳遞給table2插入語句。 如果表2插入失敗,則無法執行整個操作。是否可以在cassandra中進行順序批處理?
如果不是,我最好的選擇是什麼?
(同類交易的)
找你最好的拍攝是卡桑德拉批量聲明: BATCH - Cassandra documentation
與 「IF EXISTS」 約束(喜歡這裏:DELETE - Cassandra documentation)結合它可能是你所需要的。
但是,我不認爲有可能「插入到table1中並從此插入操作取得uuid並將其傳遞給table2插入語句」。您可以將C *中的批處理視爲SQL中的事務 - 它完全執行或不執行。
重要注意事項: