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

Survey: Why Is There Still a Gender Gap in Tech?

Do you work in the tech industry? Help us learn more about why the gender gap still exists in tech by taking this quick survey! Survey respondents will also be entered to win a $100 Amazon Gift Card!

Related Reading

Tags

HardwareDistributed ComputingMemory

Trending Articles

Newest Articles

Go back to top