在 Riak TS 中删除 table

DELETE a table in Riak TS

我试图在 RIAK TS 中删除整个 table,但似乎没有任何效果。我在标准查询中都尝试了 "drop table" 所以(使用 Python):

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

但这给了我一个不理解 DROP 的错误。另一种方法是使用 client.ts_delete('ticks', ["rows"]) 删除 table 中的所有内容,但这似乎需要我指定行键。行键是否有通配符选项,如果没有,在给定子查询大小限制的情况下如何获得 all 行键?

从 Riak TS 1.4.0 开始,不支持 DROP TABLE,并且没有其他方法可以删除表。

还不支持范围删除(或删除多行),但是您可以批量删除语句。

ALTER、DROP 和范围删除都是 Riak TS 未来版本路线图中的功能。