Hello, all: I want to use redis 5.0 instead of kafka later, is there any client can support stream feature in redis 5.0?

Comment From: mgravell

What target language / platform? Most libraries will support streams if you are going to write the stream commands manually; some libraries wrap up large features like streams behind simpler APIs... So: what exactly are you after?

On Sat, 4 Aug 2018, 00:13 gzliudan, notifications@github.com wrote:

Hello, all: I want to use redis 5.0 instead of kafka later, is there any client can support stream feature in redis 5.0?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/antirez/redis/issues/5211, or mute the thread https://github.com/notifications/unsubscribe-auth/AABDsIXvFX1tnfRj_DfSCWi5g-yPe8iFks5uNNkzgaJpZM4VuuO3 .

Comment From: gzliudan

java, python, lua, golang

Comment From: nicois

For python, https://github.com/aio-libs/aioredis works great. I've made a simple websocket caching server which hooks into streams for pushing realtime updates, I haven't had any trouble at all.

Comment From: ghost

python aredis cao solve

Comment From: pmurphyjam

Is there any redis 5.0 client that supports streaming in either Swift or Objective-C?

Comment From: gzliudan

Is there java client can support redis 5.0?

Comment From: gzliudan

https://github.com/lettuce-io/lettuce-core

Comment From: arvindpdmn

I don't think lettuce-core supports Redis Streams: https://github.com/lettuce-io/lettuce-core/wiki/Streaming-API

It does offer a streaming API but without using Redis Streams.

Comment From: itamarhaber

@arvindpdmn check the docs, lettuce 5.1 added support to Redis' Stream data type: https://lettuce.io/core/release/reference/index.html#new-features.5-1-0

Comment From: arvindpdmn

Thanks for clarifying and the doc link. I was looking at the Wiki that was last updated before Redis Streams came out.

Comment From: patchthecode

So i gues there are no clients that support Swift language? the RediStack only supports Redis, but not streams