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)

Reply via email to