4.3.2 • Published 5 months ago

@ultipa-graph/ultipa-node-sdk v4.3.2

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Ultipa NodeJS SDK

Introduction

This Nodejs SDK is a part of Ultipa Drivers, a set of specifications for developing software and applications using Java, Python, Go and NodeJs. This SDK provides instructions on introducing query and management operations of Ultipa Graph Database into Nodejs programs, both by calling command through interfaces and sending assembled UQLs to an Ultipa server. A basic understanding of UQL query commands and the returned data structures is needed to guarantee a proper usage of the SDK.

Installation

npm install @ultipa-graph/ultipa-node-sdk

Document

Please refer to https://www.ultipa.com/document/ultipa-drivers/nodejs-installation/v4.3 for details.

If you have any questions please contact: Ultipa Support

Usage

ConnectionPool

ConnectionPool defines the information of connection pool needed when connecting to an Ultipa graph database.

import { ConnectionPool } from "@ultipa-graph/ultipa-node-sdk";

let sdkUsage = async () => {

  let hosts = [
    "192.168.1.1:60061", 
    "192.168.1.2:60061", 
    "192.168.1.3:60061"
  ];
  let username = "***";
  let password = "***";
  
  let connPool = new ConnectionPool(hosts, username, password);
  
  let conn = await connPool.getActive();
  let isSuccess = await conn.test();
  console.log(isSuccess);
  
};

sdkUsage().then(console.log).catch(console.log);

Send UQL

import { ConnectionPool } from "@ultipa-graph/ultipa-node-sdk";

let sdkUsage = async () => {

  // omit code of establishing server connection 'conn'
  
  let resp = await conn.uql("show().graph()");
  console.log(resp);
};

sdkUsage();
4.3.2

5 months ago

4.3.1

9 months ago

4.3.0

12 months ago

4.2.10

1 year ago

4.0.10

1 year ago

4.2.12

1 year ago

4.1.2-beta.1

1 year ago

4.2.9

1 year ago

4.2.2

1 year ago

4.0.9

2 years ago

4.0.8

2 years ago

4.1.1

2 years ago

4.0.7

2 years ago

4.0.4

2 years ago

4.0.6

2 years ago

4.0.3

2 years ago

4.0.1

2 years ago

4.0.0

2 years ago

4.1.3

2 years ago

4.1.2

2 years ago