Product Overview

The TIBCO ActiveSpaces® software is a distributed in-memory data grid product. ActiveSpaces® features familiar database concepts, high I/O capacity, and network scalability.

Motivation

The rise of big data and the internet of things places new and larger demands on databases. Traditional relational database implementations can exhibit bandwidth bottleneck as more frequent queries with larger result sets overwhelm their I/O capacity.

With ActiveSpaces data grids, you can scale I/O capacity by adding host computers to the grid.

Redesigned from the Ground Up

ActiveSpaces software features a complete redesign and reimplementation of the product and is straightforward to understand, use, and administer.

Database

Use ActiveSpaces data grid software as a system of record. An ActiveSpaces data grid provides a consistent, fault-tolerant system that supports mixed read and write workloads in a scalable manner.

ActiveSpaces software presents application programmers with familiar database concepts, such as tables, rows, and columns. Programs can insert, delete, and retrieve individual rows. Programs can query for rows that match a specified pattern of data.

Administrators define and configure a data grid. Administrators deploy and manage the component processes that implement the data grid. Administrators define tables, indexes, and their parameters.

Process Memory Storage

ActiveSpaces software caches data in process memory for fast read access, and writes data to persistent storage for safety.

Communications

ActiveSpaces software uses fast TIBCO FTL® messaging software in these key roles:
  • Communication between application programs and the data grid
  • Data type foundation in application programs and the data grid
  • Internal communication among data grid component processes
  • Configuration, monitoring, and management of data grid components

For the minimum supported release of TIBCO FTL® software, see the readme file.