Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cassandra 如何删除行键?_Cassandra_Phpcassa - Fatal编程技术网

Cassandra 如何删除行键?

Cassandra 如何删除行键?,cassandra,phpcassa,Cassandra,Phpcassa,对于PHPCassa,我删除了一行。但是当我使用remove($uuid)时,uuid会留在数据库中。是否有方法删除行和行键 提前谢谢。简短回答:不 请参阅常见问题解答中的说明:嗨,泰勒。我知道这是一篇老文章,但这是否意味着没有办法(完全)删除cassandra中的一行?因为$cf->remove(“key”)(在phpcassa中)仍然在行上保留一些列以及行键。我试过进行清理和压实,但它们仍然存在。我们的资源不是用完了吗?如何解决这个问题?$cf->remove(“key”)不应在行中留下任何

对于PHPCassa,我删除了一行。但是当我使用remove($uuid)时,uuid会留在数据库中。是否有方法删除行和行键

提前谢谢。

简短回答:不


请参阅常见问题解答中的说明:

嗨,泰勒。我知道这是一篇老文章,但这是否意味着没有办法(完全)删除cassandra中的一行?因为
$cf->remove(“key”)
(在phpcassa中)仍然在行上保留一些列以及行键。我试过进行清理和压实,但它们仍然存在。我们的资源不是用完了吗?如何解决这个问题?
$cf->remove(“key”)
不应在行中留下任何列。如果是,您可能会遇到时间戳问题。确保您的时钟同步,并且您的所有客户机都使用相同的时间戳分辨率;phpcassa自纪元以来使用微秒。感谢您的评论。我不确定是否是这样,因为我仍在一台机器上测试localhost,但如果是这样,我如何确保时钟同步?如果所有写入Cassandra的客户端都在同一台机器上运行,那么就不必担心时钟问题。您还与其他哪些图书馆/客户一起写信给卡桑德拉?您如何确定仍有活动列?您可以使用ntp保持时钟同步。