【发布时间】:2021-05-21 17:45:51
【问题描述】:
现在我有一个包含三列的表:GroupId、ObjectId 和 Data,前两列定义为分区键。
目前它可以正常工作:如果GroupId和ObjectId与现有行匹配,则会被覆盖。
我正在尝试添加按日期排序,所以我添加了第三列 LastModified 并将其指定为聚类键。虽然它适用于排序,但现在我有多行共享相同的 GroupId 和 ObjectId 对,这不是我需要的。
我怎样才能实现以前的行为?
- 我可以在写入之前读取表格并在写入新行之前删除匹配的行。
- 阅读后,我可以在我的应用程序中过滤行。
我不喜欢这两种解决方案,因为它们似乎太复杂了,而且性能是一个大问题。有没有更好的办法?
【问题讨论】:
-
猜猜这个帖子解决了你的问题。 stackoverflow.com/questions/32014367/…