2016-11-19 44 views
0

我正在嘗試在RIAK TS中刪除整個表格,但似乎沒有任何效果。我已經在一個標準查詢中使用了「drop table」(使用Python):在Riak TS中刪除表格

from riak import RiakClient 
client = RiakClient(host = '127.0.0.1') 
client.ts_query('ticks', 'DROP TABLE ticks') 

但是這給了我一個DROP不明白的錯誤。另一種方法是使用client.ts_delete('ticks',[「rows」])刪除表中的所有內容,但這似乎需要我指定行鍵。是否有行密鑰的通配符選項,如果沒有,我如何獲得所有行鍵給出的子查詢大小限制?

回答

1

從Riak TS 1.4.0起,不支持DROP TABLE,也沒有其他方法可以刪除表。

範圍刪除(或刪除多行)也不受支持,但您可以批量刪除語句。

ALTER,DROP和範圍刪除是Riak TS未來版本路線圖上的所有功能。