Skip to content

Add batching to redis_hash output to improve performance #3771

@Lusori0

Description

@Lusori0

I am starting to experience performance problems when using the redis_hash output at a high number operations/s. The current implementation of the redis_hash output does not utilize the pipelining feature of redis-go. Adding this, similar to other redis outputs might be a good idea.

I have little experience with go, but I am willing to attempt this, staying close to the original implementation and borrowing parts of the pipelining implementation of the redis-list output.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions