Key/Value Store Support

This section provides support for accessing the key/value store functionality on HPCC Systems clusters. The Store module allows you to create stores, manage namespaces, and perform key/value operations for persisting data across workunit executions.

Key/Value Store Overview

The Store module provides a persistent key/value storage mechanism that allows data to be stored and retrieved across multiple workunit executions. The key/value store is organized hierarchically:

  • Stores: Top-level containers that hold namespaces. Stores can be global (accessible to all users) or user-specific (private to an individual user).

  • Namespaces: Logical partitions within stores that group related keys together.

  • Keys: Named identifiers that map to stored values. Keys can be global or user-specific.

  • Values: String data associated with keys.

The Store module requires authentication credentials and can operate against a specific ESP URL or use the default ESP process on the cluster.