[
https://issues.apache.org/jira/browse/TUBEMQ-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Guocheng Zhang updated TUBEMQ-111:
----------------------------------
Fix Version/s: 0.6.0
> 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
> Priority: Major
> Labels: features, performance
> Fix For: 0.6.0
>
>
> 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)