未分类 Java应用推荐缓存方案 2017年1月5日 雷老虎 如果是InProcess的,就用EhCache吧。如果分布式的就用Redis吧,虽然Redis比memcache性能差一些,但是功能更强大,查的那点性能对于绝大多数应用都是无感的。
数据仓库、数据库 Kettle: Block a SQL script until other steps finish in one transformation 2016年12月20日 雷老虎 1条评论 Kettle转换流程中往往需要在其他步骤执行完后再执行某个步骤,但是Kettle的Transformation中的步骤设计是并行执行的,有一个方法可以打破这个流程,step: block step until steps finish。 对于其他step加上它就行了,但是对于Execute SQL Script有一个特别的注意事项,如下图所示,如果不勾选这个的话,它会忽略上述流程设计。可是如果上游输入有多行的话,虽然流程生效了,但是会执行多次,这样一来,也不符合我们的要求,需要再用到另一个工具Generate rows。需要执行一次,就把limit设置为1即可。