Guocheng Zhang created TUBEMQ-111:
-------------------------------------
Summary: Improve filter performance and increase the number of
concurrent filters
Key: TUBEMQ-111
URL: https://issues.apache.org/jira/browse/TUBEMQ-111
Project: Apache TubeMQ
Issue Type: Task
Reporter: Guocheng Zhang
At present, the number of concurrent filtering copies supported by the system
is about 20 under 1k Topic. This function is very popular with users after it
is launched. If we can increase the number of concurrent filtering consumption,
we can greatly help the business.
1. Structured index storage: optimize the current index storage, for example,
increase the structured index storage, which can be quickly retrieved through
the index when in use to quickly locate the data; the increase in the index
structure may make the write request slower, At the same time, it takes more
time to check and restore the index when the system restarts
2. Cross-partition consumption ability: For data that is not sensitive to
partitions, when filtering consumption, it should support cross-partition
consumption instead of specifying partition consumption to improve the overall
filtering consumption capacity, but there must also be a way to limit this
Mechanism, the specific choice should be controlled by the user
--
This message was sent by Atlassian Jira
(v8.3.4#803005)