2016-03-06 42 views
1

是否有可能使用dse cassandra執行一批選擇語句,或者我應該考慮設計更改?應用批處理關鍵字來選擇語句

原因是我有很多選擇查詢我希望執行對我的數據庫集羣,並不確定要去做。我已經刪除了所有的二級索引,所以我不再使用這些索引。

+0

基本上邏輯上從用戶返回一組ID,我想用這些ID來查詢一些數據並顯示在頁面上,但這些ID也是唯一的這將是一個巨大的批次 – CodeLover

+1

使用執行異步。批次是爲原子性和DML語句而設計的,即,插入更新和刪除。 – phact

+0

好的謝謝你的時間 – CodeLover

回答

2

這將無法正常工作,即使它會,它不是建議。

  1. 您將不會收到一個方式的結果,沒有結果集
  2. 即使是工作,你可以使用,批量查詢會比連續做他們因道路卡桑德拉配料的高性能少得多已實施。

如果按鍵(寫入執行)以相同的方式分配,則批處理纔有效,如果要將所有更新作爲事務進行處理,這只是值得的。 所以總的來說你肯定應該考慮設計變更