NebulaGraph tools overview¶
NebulaGraph provides the following command-line and data tools:
Basic tools¶
- ngql: A command-line tool for interactively executing GQL queries. Download standalone packages.
- ngctl: A command-line tool for managing the Meta service of NebulaGraph Database Developer Edition, such as logging in to and out of the Meta service and managing users. Download standalone packages.
Data import and export tools¶
NebulaGraph Exchange: An Apache Spark-based tool used to import data from multiple data sources into NebulaGraph Database Developer Edition and export data from NebulaGraph Database Developer Edition. Download the package.
Visualization tools¶
- NebulaGraph Studio: A browser-based tool for managing schemas, graph types, and graphs. Its built-in console can run GQL queries and return visualized results. Its integrated graph exploration feature supports interactive exploration of data relationships.
Verify a package¶
To check file integrity, download the SHA-256 checksum file next to the package link. The checksum file contains the package's SHA-256 checksum and filename.
Open a terminal in the download directory and replace <package-name> with the downloaded filename. Calculate the package's SHA-256 checksum with the command for your operating system:
sha256sum "<package-name>"
shasum -a 256 "<package-name>"
Get-FileHash -Algorithm SHA256 -Path "<package-name>"
The calculated checksum must match the value in the checksum file; letter case does not matter. If the values differ, download the package again and repeat the check.