What Can I Do If High Read I/O Occurs When Document IDs Are Specified in the Scenario When the Data Written into the Database Reaches a Certain Volume?
Symptom
When the data written into the database reaches a certain volume in the scenario where the document IDs are specified, the read I/O is high.
Cause Analysis
Run the iotop command on the EsNode. The disk read rate of a large number of Elasticsearch threads is high. Based on the information about the thread stacks, a full data query is required when document IDs are specified for writing requests to determine whether the specified indexes exist in the document IDs in the process of writing the commands for bulk load. The query process occupies a large number of disk read I/Os.
Solution
The logic is modified on the service side to enable that no document ID is specified during data writing. Instead, index fields are specified.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot