如果此Operation实例可以安全地执行,则返回true “记录”多次,否则为假。也就是说,此操作是 如果它没有副作用,或者如果没有副作用,则它们是安全的。
如果多次查看相同的“记录”会导致错误 (内部或外部),此方法必须返回false。 http://docs.cascading.org/cascading/2.0/javadoc/cascading/operation/Operation.html#isSafe()
可以多次安全地在同一'记录'上执行的含义是什么?
起初我认为其含义是纯粹的功能。但是吗? idempotent是什么意思?
不安全操作的例子是什么?描述告诉我在同一记录上安全执行。什么样的操作无法在同一记录上安全操作?