dylanforest opened a new issue, #10094: URL: https://github.com/apache/skywalking/issues/10094
### Search before asking - [X] I had searched in the [issues](https://github.com/apache/skywalking/issues?q=is%3Aissue) and found no similar feature requirement. ### Description #5023 had mentioned poor performance in trace query. Still, when we need to store trace in months, and everyday's segment is huge, the latency of trace query is unacceptable. ### Use case Maybe we could use an indepent trace_index store only traceid and startTime and endTime. And Searching the startTime and endTime in the trace_index before querying trace in limited segment index. And Just like metrics record procedure, doc with specific trace_id of trace_index can only be cached and updated by specific skywalking instance. ### Related issues #5023 ### Are you willing to submit a 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]
