Apama 10.15.0 | Release Notes | What's New In Apama 10.1 | New TCStore driver (for Terracotta DB) for the MemoryStore in 10.1
 
New TCStore driver (for Terracotta DB) for the MemoryStore in 10.1
Apama 10.1 adds support for Terracotta DB. This is provided as a driver that can be used by any Apama application using the existing Apama MemoryStore API.
The new driver uses the TCStore API to provide access to Terracotta DB's storage capabilities. This allows Apama to read and write records in TCStore datasets, which may also be read and written by other Apama correlators and non-Apama components such as other Software AG products or custom clients written against the TCStore API.
The new TCStore driver can be added to projects and easily configured using Apama's Distributed MemoryStore editor in Software AG Designer (see Configuring a distributed store).
Apama's TCStore driver only supports clustered mode. Currently, there is no support for embedded TCStore, for performing searches from Apama, or for the Ehcache API.
Apama continues to support the MemoryStore driver for Terracotta BigMemory Max (see BigMemory Max driver details), which remains the recommended driver for both Apama queries and for caching use cases. For applications that do not involve queries or caching, TCStore is now the preferred MemoryStore driver. See TCStore (Terracotta) driver details for detailed information.