2016-11-19 4 views
0

テーブル全体をRIAK TSにドロップしようとしていますが、何も動作していないようです。Riak TS内のテーブルを削除

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

をしかし、これは私にDROPが理解されていないというエラーを与える:私は(Pythonのを使用して)ので、標準のクエリで「テーブルを削除」の両方試してみました。代わりに、client.ts_delete( 'ticks'、["rows"])を使用してテーブル内のすべてを削除することもできますが、これは行キーを指定する必要があるようです。行キーのワイルドカードオプションはありますか?そうでない場合はどうすれば行キーにサブクエリサイズの制限がありますか?

答えて

1

Riak TS 1.4.0以降DROP TABLEはサポートされていないため、テーブルを削除する手段はありません。

範囲の削除(または複数の行の削除)もサポートされていませんが、一括削除することもできます。

ALTER、DROP、および範囲の削除は、将来のリリースでRiak TSロードマップのすべての機能です。

関連する問題