Terracotta DB
Product Overview
Terracotta DB is a comprehensive, distributed in-memory data management solution which caters to caching and operational storage use cases, and enables transactional and analytical processing.
Terracotta DB supports the following sub-systems:
A data storage sub-system called TCStore, that caters to operational database and compute functionality.
A caching sub-system called Ehcache (based on Java's de-facto caching), that caters to caching functionality.
Both sub-systems are backed by the Terracotta Server, which provides a common platform for distributed in-memory data storage with scale-out, scale-up and high availability features.
Terracotta Server is included in this image. Terracotta Server provides distributed in-memory data management with fault tolerance (multi-stripes) and high availability. Each "stripe" can have 1 active and 1 or more mirror servers.