Change Password

Please enter the password.
Please enter the password. Between 8-64 characters. Not identical to your email address. Contain at least 3 of uppercase, lowercase, numbers, and special characters (such as @*&#).
Please enter the password.

Change Nickname

Current Nickname:


Certificate Issued at Valid until Serial No. File
Serial No. Valid until File

Not having one? Apply now! >>>


ProductName CreateTime ID Price File
ProductName CreateTime ID Price File

      Server Connection

      Connection Configuration

      The Configuration for connection and request to ultipa graph

      Key Type Description
      Hosts []string Ultipa Graph Hosts List
      Username string the username string
      Password string password of username
      DefaultGraph string the graph to use when connection is established
      MaxRecvSIze int max byte when receive data
      Consistency bool if use Consistency Read
      CurrentGraph string the graph to use in run-time
      Timeout uint32 the timeout seconds for any request
      Debug bool if open debug mode
      HeartBeat int the seconds of heartbeat to all instances, 0 means turn off heartbeat

      Create Ultipa Client by Configuration

      // Create a Connection Configuration
      config := configuration.NewUltipaConfig(&configuration.UltipaConfig{
          Hosts: []string{"", "", ""},
          Username: "root",
          Password: "root",
      // Get Ultipa Client Instance
      client, err := sdk.NewUltipa(config)

      Request Configuration

      User can change request configuration in any request api

      Key Type Description
      GraphName string change CurrentGraph
      Timeout uint32 timeout seconds
      Host string use special host as request target
      UseMaster bool consistency read, force to use leader
      InsertType ultipa.InsertType InsertType_NORMAL, InsertType_OVERWRITE, InsertType_UPSERT
      CreateNodeIfNotExist bool used for insert edges

      // Use default configuration as request configuration and send uql request
      resp, _ := client.UQL("find().nodes() as nodes return nodes limit 10", nil)
      // Change Timeout to 20 seconds and send uql request
      rConfig := &configuration.RequestConfig{
          Timeout: 20,
      resp2, _ := client.UQL("find().nodes() as nodes return nodes limit 10", rConfig)
      Please complete the following information to download this book