![]() |
1
2
如果在同一个事件中有多个事件 交易 然后它们都将具有相同的提交时间戳。 字段是表格单元格(一行中有一个列值)。因此,在这个上下文中,“不重叠的字段集”基本上意味着单独的行,因为其中一个字段 是 提交时间戳! 两个独立事务,一个更新行“r1”,一个更新行“r2”,位于同一个表上 可以 理论上,提交时间戳与它们不重叠的时间戳相同。
在您给出的示例中,您在主键中使用提交时间戳,那么不,您将无法在单个事务中向同一个流ID/类别对添加多个事件,因为它们具有相同的时间戳,因此也具有相同的主键。
如果使用提交时间戳的组合 和 每个(stream_id,category,timestamp)元组都有一个序列号,然后您可以在单个事务中保持严格的顺序: 为同一事务中的每个(stream_id,category)对增加一个从0开始的序列号。 然后提交时间戳将确保不同事务之间的顺序,序列号将确保顺序 在内部 交易… |