JSPM

harperdb

4.2.0-alpha.10
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 591
  • Score
    100M100P100Q109785F
  • License SEE LICENSE IN LICENSE

HarperDB is a distributed SQL & NoSQL data platform focused on speed, flexibility, and ease of use.

Package Exports

  • harperdb

Readme

Contents

  1. HarperDB Overview
  2. HarperDB Studio
  3. Built-In API
  4. Documentation and Support
  5. Prerequisites
  6. Installing HarperDB

HarperDB Overview

HarperDB is a turn-key solution for the collection, distribution, and analysis of data throughout your organization. Projects that have historically taken months (or even years) of consulting, configuration, and custom development can be completed in days or weeks with HarperDB.

HarperDB provides unmatched flexibility, security, and value for just about every use case, and we do it all with a single installation that can run in the cloud, on-premises, and at the edge.

Learn more about HarperDB

HarperDB Studio

Every Installation of HarperDB can be administered online using HarperDB Studio. This web-based interface provides you the ability to set up new schemas and tables, configure users and roles, manage data replication, and purchase and deploy enterprise licenses.

  • Simplify Administration – handle all HarperDB administration tasks from one simple interface

HarperDB Studio

HarperDB APIs

The preferred way to interact with HarperDB for typical querying, accessing, and updating data (CRUD) operations is through the REST interface, described in the REST documentation.

The complete HarperDB Operations API documentation provides important administrative functions. Generally it is recommended that use the RESTful interface as your primary interface for scalable and performant data interaction for building production applications, and the operations API for administrative purposes.

Documentation and Support

Docs

Support

Prerequisites

HarperDB requires Node.js 14 or higher. Our fully tested and supported Node.js version is 18.15.0.

HarperDB has been tested on the following platforms

  • Linux on AMD64
  • Linux on ARM64
  • MacOS on Intel
  • MacOS on Apple silicon (Rosetta AMD64 emulation required for Node.js versions older than Node.js 16)

Other UNIX-like operating systems and other CPU architectures may be able to run HarperDB, but these have not been tested and may require the following

  • GCC
  • Make
  • Python v3.7, v3.8, v3.9, or v3.10
  • Xcode (macOS)
  • Go 1.19.1

HarperDB can run natively on Windows 10 & 11. HarperDB running on Windows is only intended for evaluation or development purposes.

Installing HarperDB

npm install -g harperdb
harperdb

HarperDB will prompt you for configuration options during install, and then automatically start after install.


0b523f6563ab3c14033bd1d0030c672c055d00a0