LogiQL:使用事务ID和唯一标识符

时间:2016-09-19 07:57:51

标签: operators logicblox logiql

我刚刚开始使用LoqiQL和LogicBlox。在查看不同的运营商时,我遇到了transaction IDunique identifiers。这两个运营商的用例是什么?

1 个答案:

答案 0 :(得分:0)

这两个操作符并不常用。因为uid p2p和transaction:id的标识符在数据库的生命周期中只是唯一的,所以不能将它们用作UUID(我们将在某些时候添加该功能)。如果您需要导出数据并重新导入到不同的工作区,那么最终会发生冲突。

事务标识符可能有助于调试问题。例如,在LogiQL中,您可以编写一个delta规则来记录谓词更改的日志。而不是使用datetime:now(分辨率可能不够),您可以使用事务ID来记录每个事务的更改。