gosonzhang opened a new issue #2620:
URL: https://github.com/apache/incubator-inlong/issues/2620


   ### Description
   
   At present, when Broker stores data, it first caches data through 
MsgMemStore and then flashes it to MsgFileStore in batches to store data 
persistently in files. This processing mode is very effective for disk media 
servers, but there are some occasions, for example, the configured topics in 
the system too many but insufficient memory resources, or the persistent 
storage medium, like SSD, is very fast, which is ok to directly write the 
received data to MsgFileStore for direct storage.
   
   Based on this idea, the current Broker storage implementation is adjusted, 
and optional control is added to the storage path, supporting users to enable 
or disable the memory cache function through configuration
   
   ### InLong Component
   
   InLong TubeMQ
   
   ### Are you willing to submit PR?
   
   - [X] Yes, I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to