【发布时间】:2018-01-22 15:34:37
【问题描述】:
Cassandra 无法更新列表(uuid)列类型,但可以更新其他列。当我们第一次插入然后在 Python 中更新时会发生这种情况,但是如果我们在更新查询之前放置睡眠,则更新查询能够更新列表(uuid)柱子。 这可能是什么原因?
更新查询很简单:
update a set tids = [d181cf28-1e60-4120-92c4-902dfec88a4c] where cid=d181cf28-1e60-4120-92c4-902dfec88a4a and did=e3e8ac10-47b4-48b6-9b72-302a1d98456d and cname='m_2017' and vn=0 IF EXISTS
【问题讨论】:
-
请出示您的代码。
-
我已显示查询。这发生在 Windows 7 系统上。你能告诉我在 cassandra 中频繁插入和更新的最佳方法是什么?