Sprite

Introduction

Edit on Github

Sprite is a TypeScript (or JavaScript) driver/client for ArcadeDB designed to work with data in document and graph formats. Future releases will include support for timeseries functionality.

It provides a typesafe interface for interacting with the ArcadeDB REST API, using JavaScript’s native fetch API.

The functionality is divided accross multiple modules to keep the namespace clean and focused.

Overview

  1. SpriteServer
  2. SpriteDatabase
  3. What’s Next?

SpriteServer

The SpriteServer module provides methods for executing server-level commands, including:

  • Creating and dropping databases
  • User administration
  • Settings / Configuration

SpriteDatabase

The SpriteDatabase module offers methods for performing core database operations, such as:

  • Orchestrating transactions
  • Issuing database commands
  • Executing queries

This is a database driver for issuing SQL (or commands in another language).

What’s next?

The next step in this tutorial briefly explains the installation process.