35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
emqx_bridge_redis_schema {
|
|
redis_parameters.label:
|
|
"""Redis Type Specific Parameters"""
|
|
|
|
redis_parameters.desc:
|
|
"""Set of parameters specific for the given type of this Redis connector, `redis_type` can be one of `single`, `cluster` or `sentinel`."""
|
|
|
|
producer_action.desc:
|
|
"""The parameters of the action."""
|
|
producer_action.label:
|
|
"""Action Parameters"""
|
|
|
|
batch_size.label:
|
|
"""Batch Size"""
|
|
batch_size.desc:
|
|
"""This parameter defines the upper limit of the batch count.
|
|
Setting this value to 1 effectively disables batching, as it indicates that only one item will be processed per batch.
|
|
Note on Redis Cluster Mode:
|
|
In the context of Redis Cluster Mode, it is important to note that batching is not supported.
|
|
Consequently, the batch_size is always set to 1,
|
|
reflecting the mode inherent limitation in handling batch operations."""
|
|
|
|
batch_time.desc:
|
|
"""Maximum waiting interval when accumulating a batch at a low message rates for more efficient resource usage."""
|
|
|
|
batch_time.label:
|
|
"""Max batch wait time, disable when in Redis Cluster Mode."""
|
|
|
|
redis_action.label:
|
|
"""Redis Action"""
|
|
redis_action.desc:
|
|
"""Action to interact with a Redis connector."""
|
|
|
|
}
|