In-Memory Database Architecture for High-Speed Computing
Authors: Binoy Kurikaparambil Revi
DOI: https://doi.org/10.5281/zenodo.14951204
Short DOI: https://doi.org/g86q4s
Country: USA
Full-text Research PDF File:
View |
Download
Abstract: The high-speed computing has transformed dramatically, largely driven by remarkable advancements in graphics processing units (GPUs) and algorithms. With these technological strides, there has been a parallel surge in the volume of data that must be efficiently managed during high-speed computing operations. This increase in data complexity poses challenges, yet it is met with innovative solutions. One of the most noteworthy developments is the rise of affordable, high-capacity memory chips, which have fundamentally altered how data is managed in memory. As a result, software architects are now empowered to design sophisticated high-speed computing architectures that leverage various in-memory techniques. Among these techniques are in-memory databases, which allow rapid data retrieval and manipulation along with publish-and-subscribe functionality, which ensures that data is immediately accessible to applications as soon as it is generated. This technology enables high-speed applications to operate seamlessly and efficiently, making real-time data available and enhancing overall computational capability. Many industries and domains can benefit from using in-memory database techniques to process large volumes of data. For example, high-speed control systems in the power and automotive industries can take advantage of these techniques. Fields such as artificial intelligence and data mining can also leverage in-memory databases for improved performance.
Keywords: High-Speed Computing, Data Processing, In-Memory Database, Redis
Paper Id: 232200
Published On: 2024-08-08
Published In: Volume 12, Issue 4, July-August 2024