Open JulianOestreich90 opened 1 month ago
Hey there, @JulianOestreich90! Fancy seeing you here again. 😎 I'm diving into your issue and will be back with a detailed response soon! 🚀
The alternative is someone should implement the async calls for this 😆 There's a PR open that just does fake-async, I've been meaning to edit it to actually implement the real async calls.
@logan-markewich lets sync on this. RedisVL has an async class we could use!
To effectively implement true asynchronous operations within the RedisDocumentStore, integrating RedisVL's async class is a practical approach. This integration will enable the RedisDocumentStore to support async calls, aligning with the async nature of your ingestion pipeline and eliminating the need for alternative databases or makeshift solutions. By adopting RedisVL's async capabilities, you can enhance the efficiency and scalability of your data processing workflows, ensuring that operations reliant on the RedisDocumentStore are performed in an asynchronous manner, thus streamlining your overall data handling strategy.
To continue the conversation, mention @dosu.
Question Validation
Question
I use a Redis Ingestion Pipeline like in the Ingestion Pipeline example:
However the RedisDocstore throws a
NotImplementedError
:What would be an Alternative? Do i really need to set up a different Database for the DocStore to support async calls?