删除Riak TS中的表格

时间:2016-11-19 22:26:45

标签: riak riak-ts

我试图在RIAK TS中删除整个表格,但似乎没有任何效果。我在标准查询中尝试了两个“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”])删除表中的所有内容,但这似乎需要我指定行键。是否存在行键的通配符选项,如果没有,在给定子查询大小限制的情况下如何获取所有行键?

1 个答案:

答案 0 :(得分:1)

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

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

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