Apama 10.15.0 | Developing Apama Applications | Developing Apama Applications in EPL | Using EPL Plug-ins | Using the MemoryStore | Introduction to using the MemoryStore
 
Introduction to using the MemoryStore
Data that the MemoryStore stores must be one of the following types: boolean, decimal, float, integer or string.
To use the MemoryStore, you need to add the MemoryStore bundle to your Apama project (see Adding the MemoryStore bundle to your project). This lets you create instances of MemoryStore events and then call actions on those events. Available actions include the following:
*Creating stores that contain tables
*Defining the schema for the rows in a table
*Creating tables and associating a schema with each table
*Storing, retrieving, updating, and committing rows of data
*Copying tables to disk to make the data persistent
*Making stored data available in DataViews for use by dashboards
You can use the MemoryStore in parallel applications. You can use the MemoryStore in a persistent monitor in a persistence-enabled correlator. See Using the MemoryStore when persistence is enabled.
For information on using the MemoryStore in a distributed fashion, see Using the distributed MemoryStore.