0
如果有人能够在Pig中UDF的上下文中解释Jython的限制,那很好。以下是关键问题:在Pig中UDF的上下文中对Jython的限制
- 它可以在Hadoop 1.x和YARN中运行吗?
- 它支持Python 3.4吗?从python UDF version with Jython/Pig,我想这不太可能,但这个职位是一年以上。
- 支持模块有没有限制?
从本质上讲,我想看看它是否有意义的使用Jython的(最好在Python 3)
谢谢!
Java *确实*具有集成本机代码的官方方式。它被称为JNI(http://docs.oracle.com/javase/8/docs/technotes/guides/jni/)。 基于此,有像JNA或SWIG这样的工具可以让使用更舒适。 Graal Java VM还具有GNFI特性,它是JNI的真正替代品,据说效率更高(但仅限于Graal-VM)。 – stewori 2015-06-02 01:51:18