我在某处看到,我必须重建我的整张桌子。
没错。
那么你有一些方法/建议来导出我的行并将它们导入我的新表吗?
是的,出于完全相同的原因,我不得不在前一周这样做。在 cqlsh 中,您可以使用 COPY 实用程序。
要导出我的shipcrewregistry 表,我将使用COPY TO:
aploetz@cqlsh:presentation> COPY shipcrewregistry (shipname , lastname , firstname ,
citizenid , aliases) TO '/home/aploetz/shipcrewreg_20150805.txt'
WITH HEADER=true AND DELIMITER='|';
9 rows exported in 0.026 seconds.
在我吹走并重新创建表格后导入它,我将使用COPY FROM:
aploetz@cqlsh:presentation> COPY shipcrewregistry (shipname , lastname , firstname ,
citizenid , aliases) FROM '/home/aploetz/shipcrewreg_20150805.txt'
WITH HEADER=true AND DELIMITER='|';
9 rows imported in 0.636 seconds.
有关 COPY 的更多信息,请查看DataStax docs。