In InfoGrid, Store is the core (low-level) storage abstraction. It essentially defines a name-value map.
InfoGrid provides many different implementations of the Store abstraction, including:
- in-memory only
- mapping to relational databases
- mapping to grid storage
- mapping to a raw file system
- delegation to another Store.
On a higher level, InfoGrid provides MeshBase as the core data management abstraction, and MeshObject as the core data element. Any implementation of Store may be used without changes to the API.