Environment and version selection

This document introduces how to select the system environment and deployment method

1 Introduction

TuGraph provides differentiated system environments and deployment methods for users with different needs to meet the needs of different users such as novices, system developers, production operation and maintenance personnel, and researchers.

2. Environmental capability selection

Users can choose different environments based on actual usage scenarios. The compilation environment has the most complete capabilities and requires more third-party software. Correspondingly, the streamlined operating environment requires almost no installation of any dependent libraries and can run TuGraph’s basic functions except stored procedures.

Environment

Purpose

Remarks

Compilation environment

Compile TuGraph from source

For developers

Running environment

Run TuGraph installation package

Applicable to most users

Simplified operating environment

Run simplified TuGraph installation package

Less dependence on the operating system

For a detailed introduction to different environments, see link.

3. Deployment method selection

TuGraph deployment only requires one server (high availability mode requires multiple servers), and you can choose a suitable deployment method based on actual resource conditions and usage scenarios.

| Deployment method | Description | Remarks | |———-|———————–|————— ————————————————– ————————–| | Cloud deployment | Alibaba Cloud Computing Nest one-click deployment, free trial | Suitable for novices, process reference Link | | Docker deployment | Cross-platform deployment through pre-prepared Docker images | Users with hardware requirements, such as performance testing, please refer to [link](../5.developer-manual/1.installation/3.docker-deployment. md) | | Local deployment | Tightly coupled deployment in existing systems | Applicable to specified production environment, refer to the process Link |

4. Next steps

After the deployment is completed, you can proceed to Start Service and [Data Import](../5.developer-manual/3. server-tools/1.data-import.md) and other operations, you can also experience the entire process through Sample Data.