Hyper-Converged
Uqbar provides one-stop hyper-converged data processing capabilities, meeting the multi-module data management demands required in IoT scenarios.
Support for both time-series and relational models
Two types of data need to be managed in IoT scenarios, including sensor metadata and monitoring data. In the traditional solution, two database systems are required to manage metadata and monitoring data, respectively, which increases purchase and maintenance costs. With the Uqbar hyper-converged time-series database, only one database system can be used to manage both metadata and monitoring data.
Complex association query across time-series and relational data
One SQL statement can help with complex association query across time-series and relational data. Uqbar can meet various analysis and query requirements of time-series data, and also effectively reduce the service complexity of the upper analysis platform, thereby improving the analysis and query efficiency.
Extreme Cost Performance
Uqbar provides industry-leading performance and cost capabilities to meet massive data management requirements of the IoT scenarios.
Continuous write of massive sensor data under great workload
With NUMA optimization, intelligent data partitioning, reuse of an execution plan, quick expansion of data pages, and other technical optimization, the write performance of a single node in high-concurrency scenarios can reach 3 million points/s, exceeding the industrial benchmark by more than 20%.
High-performance aggregate analysis and query of massive data
With the column-store engine, vectorized query engine, and concurrent query technology, the aggregate analysis and query performance of massive data is optimized, and the average second-level response time exceeds the industrial benchmark by more than 30%.
Multi-dimensional combination query
Uqbar supports inverted index and arbitrary combination query in multiple dimensions. Its multi-dimensional query performance exceeds other similar products by more than 10 times.
Extreme data compression ratio
Based on the column-store and special time-series compression algorithms, the data compression ratio in typical scenarios can be increased by 10 times. Additionally, the storage cost is reduced meanwhile the query efficiency is improved.
Management of massive sensor metrics
Tens of millions of sensor metrics can be managed by a single node.
Secure and Reliable
Uqbar provides high availability and security protection capabilities to meet security and reliability, and compliance requirements of IoT scenarios.
Primary/standby high availability
Uqbar supports primary/standby deployment, automatic fault detection, and failover, and has built-in high availability components, to guarantee service continuity of services.
Data consistency
Uqbar guarantees the ACID properties of transactions for relational data, and allows users to customize the data consistency level of time-series data.
Well-established data security protection system
Uqbar supports fine-grained permission management, communication encryption, operation audit, and backup and recovery, and provides all-round data security protection capabilities.
Open and Easy-to-Use
Uqbar provides rich biological and O&M management tools to meet the requirements of IoT scenarios for simpleness and ease of use.
Multiple data access modes
Uqbar provides multi-language client drivers, such as C/C++, Java, and Go, to simplify application development, and also supports data read from Kafka.
Uqbar supports data write and query using standard SQLs, which requires almost zero learning cost.
Uqbar supports seamless integration with Grafana, facilitating time-series data visualization.
Graphical management tool
Uqbar provides a graphical database O&M management tool. It supports automatic installation and deployment, database monitoring, backup and recovery management, and alarm management to improve the database O&M management efficiency.