What's New
The tables below describe the functions released in each Graph Engine Service version and corresponding documentation updates. New features will be successively launched in each region.
March 2024
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Optimized vertex filtering and deletion |
You can filter and delete vertices within a specified range. |
Commercial use |
|
2 |
New style of the GES console |
The style of the pages on the GES console is optimized. |
Commercial use |
February 2024
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Optimized interface for updating properties through files |
The interface for updating properties through files is optimized, so updated properties are imported after metadata is updated. |
Commercial use |
Updating Specified Properties of Vertices and Edges by Importing a File |
December 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Support for modifying labels |
The graph editor allows you to modify and delete properties under a label. |
Commercial use |
November 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Cypher supporting combining variable-length multi-hop and distinct calls |
For the memory edition, Cypher queries support optimized combinations of distinct and variable-length multi-hop, which can speed up some queries. |
Commercial use |
|
2 |
Graph instance O&M monitoring |
GES offers a multi-dimensional O&M monitoring interface that guarantees the smooth operations of graph instances. This feature gathers, monitors, and analyzes disk, network, and OS metrics utilized by graph instances, along with key cluster performance metrics. It promptly identifies significant database faults and performance issues and provides recommendations to optimize and resolve them. |
Commercial use |
October 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Viewing user permissions |
You can view the fine-grained graph permissions of all IAM users under your account. |
Commercial use |
|
2 |
Importing a backup from OBS |
You can import a backup file exported to OBS to a graph. After the import is successful, you can use the backup to restore the graph instance. |
Commercial use |
|
3 |
Exporting a backup to OBS |
To migrate GES data across regions, you can export backup files to OBS. |
Commercial use |
September 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Cypher supporting the slotted executor |
The Cypher slotted executor completes more statement data flow analysis in the plan generation phase of statements. In most cases, it executes faster while requiring less memory. |
Commercial use |
|
2 |
Multi-graph management (database edition) |
When you create a database graph, it is automatically upgraded to a multi-graph cluster. This cluster can have multiple graph instances, each allocated with different data. This allows you to analyze multiple graphs simultaneously. |
Commercial use |
August 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Cypher supporting mathematical functions such as sine and cosine |
Cypher supports mathematical functions such as sine and cosine. |
Commercial use |
July 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Visualized metadata construction |
In the GES editor, you can add the explain prefix when sending a Cypher statement to display the query plan of the Cypher statement. |
Commercial use |
|
2 |
Temporal path analysis of dynamic graphs |
In the graph editor, you can create graph query statements by dragging and dropping vertices and edges, and preview the query results without writing any code. |
Commercial use |
May 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Write requests accepted during fast response algorithm running |
Write requests are accepted when fast response algorithms are running. |
Commercial use |
|
2 |
Cypher of the database edition supporting some strings and numeric functions |
You can use some strings and numeric functions in Cypher of the database edition. |
Commercial use |
|
3 |
Label propagation and Louvain algorithms for subgraph calculation |
You can use these community algorithms to perform computing and data mining in focused areas. |
Commercial use |
|
4 |
Exporting graphs to multiple pages by the exporting a graph API |
You can call the API to export graphs to multiple pages by configuring parameters such as the size of each page and the number of concurrent threads, making graph export faster. |
Commercial use |
|
5 |
Three authentication modes available for the SDKs in the new developer guide: AK/SK, token, and password |
You can directly call API functions provided by GES SDKs to use GES. |
Commercial use |
|
6 |
Printing cypher query plans in the graph editor |
In the GES editor, you can add the explain prefix when sending a cypher statement to display the query plan of the cypher statement. |
Commercial use |
|
7 |
Visual query in the graph editor |
In the graph editor, you can create graph query statements by dragging and dropping vertices and edges, and preview the query results without writing any code. |
Commercial use |
March 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Cypher optional match clause |
The optional match clause is now supported in Cypher statements. Different from the match clause, the optional match clause returns null if it fails to match any patterns. |
Commercial use |
February 2023
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Temporal graphs |
Vertices, edges, and properties in a temporal graph change over time. You can use temporal graphs for dynamic data analysis. |
Commercial use |
November 2022
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Deletion and edition of vertices and edges on the canvas |
You can directly delete and edit vertices and edges on the canvas of the graph editor page. |
Commercial use |
October 2022
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Path exploration in the graph editor |
Added the path exploration function. You can specify the start vertex and hop count on the graph editor page for path exploration. |
Commercial use |
|
2 |
Database edition |
A new edition is added for you to choose on the graph creation page. This edition has large storage and optimal computing capability based on distributed KV databases, meeting your requirements with higher performance. |
Commercial use |
|
3 |
3D view in the graph editor |
The 3D view of a graph provides you intuitive analysis experience. |
Commercial use |
August 2022
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Import, addition, deletion, modification, and query of parallel edges for the database edition |
The sortKey field is added for the database edition. You can enter edges (parallel edges) with the same source, target, and label. |
Commercial use |
|
2 |
Arithmetic operators for Cypher |
Cypher query statements now support addition, subtraction, multiplication, and division expressions. |
Commercial use |
July 2022
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Optimized canvas page |
The query statements entered in the GES editor can be highlighted. |
Commercial use |
|
2 |
Dumping Cypher asynchronous task results to OBS |
You can store Cypher asynchronous task results to your OBS buckets. |
Commercial use |
September 2020
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Shortest Path of Vertex Sets |
This algorithm can be used to find all shortest paths between vertex sets. It can be used to analyze the relationships between blocks in scenarios such as Internet social networking, financial risk control, road network transportation, and logistics delivery. |
Commercial use |
July 2020
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Changing the background color of the graph editor page |
The graph editor consists of the algorithm library, Gremlin, canvas, result display, and filtering and property areas. The background color changes from white to black. When analyzing and querying a graph, you can view the graph change in the canvas area more clearly. |
Commercial use |
|
2 |
Creating a graph using an industry template |
This helps enterprises implement an efficient and sustainable asset management system. The graphs help enterprises optimize management, reduce costs, and improve work efficiency. In this way, customers can quickly experience the powerful analysis and scenario-specific response of graphs in an easy-to-use environment, lowering the technical requirements for using GES. |
Commercial use |
April 2020
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Filtered Shortest Path |
This algorithm searches for the shortest path that meets the filter criteria between vertices. If there are multiple shortest paths, any one of them is returned. It is applicable to scenarios such as path planning and network planning. It finds the shortest path based on vertex and edge filter criteria |
Commercial use |
January 2019
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Selecting a directory during data import; clearing graphs |
When importing data, you can select a directory as required or clear the graph data. |
Commercial use |
December 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Creating empty graphs; importing incremental data |
You can create an empty graph and import incremental data. |
Commercial use |
November 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Task Center |
GES provides the Task Center page for you to view the task status. |
Commercial use |
October 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Permission control for fine-grained user permissions management |
The GES Administrator and GES Operator roles are added. |
Commercial use |
|
2 |
Ten-thousand-edge specifications |
Ten-thousand-edge graphs are cost-effective and mainly used by college students and developers. |
Commercial use |
August 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
GES has been put into commercial use and become the first commercial enterprise-class native graph computing engine in China. |
GES facilitates querying and analysis of graph-structure data based on various relationships. It is specifically suited for scenarios requiring analysis of rich relationship data, including social relationship analysis, recommendations, precision marketing, public opinions and social listening, information communication, and anti-fraud. |
Commercial use |
June 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Graph data export for smooth upgrade of graph instances |
You can export the graph data to a custom OBS directory. |
Commercial use |
May 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Algorithms such as All Shortest Paths and Node2vec |
To meet the requirements of various scenarios, GES provides extensive basic graph algorithms, graph mining algorithms, and graph metrics algorithms. |
Open beta testing |
|
2 |
"Black Technology" and "New Technology" at China International Big Data Industry Expo 2018 |
Efficient data organization facilitates analysis and querying of graphs with tens of billions of vertices and hundreds of billions of edges. Optimized distributed graph processing engine supports high-concurrency, multi-hop, and real-time queries in seconds. |
Commercial use |
March 2018
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
Real-time Recommendation |
Compared with conventional recommendation algorithms, the recommendation effect is improved over 30%. The Real-time Recommendation algorithm is based on the random walk model and is used to recommend nodes that are similar (have similar relationships or preferences) to the input node. |
Open beta testing |
December 2017
No. |
Feature |
Description |
Phase |
Document |
---|---|---|---|---|
1 |
GES (OBT) |
GES uses Huawei-developed native graph engine EYWA as its kernel and has multiple proprietary patents. |
Open beta testing |
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