Hi,

at the moment, Tuples are more efficient than POJOs, because POJO fields
are accessed via Java reflection whereas Tuple fields are directly accessed.
This performance penalty could be overcome by code-generated seriliazers
and comparators but I am not aware of any work in that direction.

Best, Fabian

2015-07-06 11:01 GMT+02:00 Flavio Pompermaier <pomperma...@okkam.it>:

> Hi to all,
> I was thinking to write my own flink-compatible library and I need
> basically a Tuple5.
>
> Is there any performace loss in using a POJO with 5 String fields vs a
> Tuple5?
> If yes, wouldn't be a good idea to extract flink tuples in a separate
> simple project (e.g. flink-java-tuples) that has no other dependency to
> enable other libs to write their flink-compatible logic without the need to
> exclude all the transitive dependency of flink-java?
>
> Best,
> Flavio
>

Reply via email to