nifi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Burgess <>
Subject Re: how to write date to redis
Date Tue, 02 May 2017 19:07:38 GMT
Jython is not the most performant script engine, if you are familiar
with Groovy or Javascript I would recommend porting to one of those
for better performance.

There are some examples [1] [2] of in-progress development of Redis
processors for NiFi. Although they are fetching from Redis, not
pushing to it, I bet you could reuse a lot of the client code in your
own custom Java processor or a scripting processor. I have examples in
Groovy and Javascript for Hazelcast (albeit for fetching not pushing)



On Tue, May 2, 2017 at 2:33 PM, Bryan Bende <> wrote:
> Hello,
> I can't say for sure why your script isn't performing well, but I
> would guess that you would get better performance from a custom
> processor written in Java that wrapped a Redis client like Jedis.
> If you are interested in working on this I think it would be something
> the community would be interested in. There are probably a number of
> interesting processors that could be created given all of Redis'
> operations.
> Alternatively, if you provided your script, others on this list may be
> able to notice something that could improve the performance.
> Thanks,
> Bryan
> On Mon, May 1, 2017 at 10:49 PM, L Robin <> wrote:
>> Hello everyone,
>> Now I want write the flowfile data to redis,I use the ExecuteScript processor with
python,buth the performance is too low,Who can give me some adviceļ¼
>> Thanks

View raw message