Advertisement

In-Memory Data Grid (IMDG)

What Does In-Memory Data Grid (IMDG) Mean?

An in-memory data grid is a specific type of data storage software that rivals the traditional relational databases.

As part of the phenomenon of in-memory computing, an in-memory data grid keeps data in the RAM of a set of active servers, with a universal data model distributed across the entire architecture.
Advertisement

Techopedia Explains In-Memory Data Grid (IMDG)

An in-memory data grid builds versatility into systems and also allows for different kinds of data processes. Part of the strategy of an in-memory data grid is to avoid the traditional input/output bottlenecks encountered with relational databases. It does this by using an object-oriented design rather than a relational database structure. For example, some types of in-memory data grid are implemented as Java object grids.

The use of in-memory data grids is also associated with the use of certain open-source programs like Apache Hadoop for analytics. Solutions are combining in-memory data grids with these analytics platforms, and the Hadoop distributed file system uses a similar object-oriented approach. The in-memory data grid is becoming an alternative to traditional relational databases for scalability.

Advertisement

Share this Term

  • Facebook
  • LinkedIn
  • Twitter

Related Reading

Tags

HardwareDistributed ComputingMemory

Trending Articles

Go back to top