Software AG Products  | In-Memory Data Management On Premises | TCStore
 
TCStore
You use the TCStore component to create, use, and manage application-driven data stores. The TCStore component consists of a client library and related server elements. Applications interact with TCStore-resident data stores through a Java API implemented by the TCStore client library. You integrate the TCStore client library into your applications so they can communicate with an operational store. You can use the store in two ways:
*As a system of record in which to persist data.
*As a temporary scratch area where data is transmogrified and then dumped.
You can store any type of data in the operational store. You can use off-heap memory in addition to Java heap memory, which enables you to store huge amounts of data. Because off-heap memory is not subject to garbage collection, overhead is reduced and operations on the data are almost as fast as in the Java heap part of the store.