Release Version: V3.x Ultipa HTAP
Release Date: 2021
Keywords: HTAP Graph Data Processing, Enterprise Stability, Upgraded UQL
Features:
- High Availability Sever Cluster
- TP and AP Rules Settings
- HTAP Supported
- New Storage Engine
- Pluggable Graph Algorithms
- Algorithm Execution as Background Task
- Algorithm Execution as Real-time Process
- Engine Index (LTE/UFE)
- Disk Index (Property Index, Full-text Index)
Supporting Products:
- Ultipa Manager 3.0
- Ultipa CLI for 3.0
- SDKs Supported (JAVA/Python/Golang/Nodejs/C++)
Optimizations:
- Greater HDPC Engine Performance
- Reduced Memory Usage
- 90 * 24 High TPS Writing and Computing of 24x7 Guaranteed Stability & Data Consistency
Release Note:
Ultipa HTAP, the 3rd generation of Ultipa Graph System, has been continuously publishing new versions for the whole 2021, bringing with it a range of new features and optimizations. After iterations with V3.1, V3.2, and V3.3, the system now is a veritable High Availability Server Cluster ensuring maximized uptime and reliability. An outstanding breakthrough of this 3rd generation engine is its balance between transaction and analysis, the so called HTAP (Hybrid Transactional/Analytical Processing) feature that enables real-time processing of both transactional and analytical workloads.
With the feature of HTAP, these V3.x releases allow for custom TP and AP Rules Settings, tailoring the system to specific needs. Functionality of graph algorithm also come with significant updates, not only can each graph algorithm be Installed and Hot Plugged, making it easier to customize based on user needs and hardware adequacy, but the execution of any graph algorithm can now be selected between Real-time Process and Background Task to adapt to different computational loads of the algorithms.
Introducing indexes is another key improvement of these V3.x releases. The traditional techniques of index tree and revert index in full-text search scenario are employed to augment the filtering efficiency against metadata properties, by storing index trees of the target property values in the server disk. But since Memory is the Next Generation of Storage, these V3.x releases adopt the Engine Index that manipulate a copy of metadata properties by invoking commands LTE/UFE (Load To Engine/Unload From Engine), which greatly reduce I/O cost hence speeds up path query.
With a bunch of original products upgraded and adapted to the current engine version, such as Ultipa Manager 3.0 and Ultipa CLI 3.0, new members are also introduced into the SDK family, developer using JAVA, Python, Golang, Nodejs, and C++ now can easily connect and manipulate an Ultipa Graph System in their projects or applications.
Ultipa HTAP has been optimized for performance and stability, with improvements to HDC engine performance and reduced memory usage. It now guarantees 90 * 24 high TPS writing and computing, ensuring maximum stability and reliability. It is well-suited for a wide range of use cases in data science, analytics, and research. With its advanced features and optimizations, it delivers unprecedented performance, scalability, and reliability.