【问题标题】:DELETE a table in Riak TS在 Riak TS 中删除表
【发布时间】:2018-11-16 15:07:41
【问题描述】:

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

【问题讨论】:

    标签: riak riak-ts


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多