2016-11-19 2 views
0

Я пытаюсь сбросить всю таблицу в RIAK TS, но ничего не работает. Я попытался как «падение стола» в стандартном запросе так (с использованием 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 для будущих выпусков.

Смежные вопросы