TJxiaobao opened a new pull request, #3731:
URL: https://github.com/apache/hertzbeat/pull/3731

   ## Integration QuestDB as Time Series Database Storage
   
   ### Why QuestDB?
   
   QuestDB is a high-performance open-source time series database that offers 
several advantages:
   
   1. **Superior Performance**: 
      - Written in Java and C++, optimized for time series data
      - High-throughput ingestion (millions of rows per second)
      - Low-latency queries with SQL support
      - Zero-GC design for consistent performance
   
   2. **Growing Popularity**:
      - Rapidly growing community (10k+ GitHub stars)
      - Active development and regular releases
      - Used by companies like Yahoo, Airbus, and Uber
      - Top 3 fastest-growing time series databases in 2023
   
   3. **Developer-Friendly**:
      - PostgreSQL wire protocol compatibility
      - Native support for InfluxDB line protocol
      - SQL query language with time series extensions
      - Simple deployment with minimal configuration
      
   ### Implementation Details
   
   - Implemented QuestDB storage adapter in `QuestdbDataStorage`
   - Support for metrics data storage and retrieval
   - Configurable connection settings via properties
   - Full SQL query support for historical data analysis
      
   ### Testing & Stability
   - It has been successfully deployed in the production environment and 
remains stable
   <img width="1649" height="887" alt="image" 
src="https://github.com/user-attachments/assets/7ad50814-0cfb-4b2f-be52-bbfd4c44d225";
 />
   
      
   <img width="1346" height="404" alt="image" 
src="https://github.com/user-attachments/assets/ff29ee90-158d-4456-ae5b-d44be82351ce";
 />
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to