DataBase - Difference between In-Memory Database, Normal DataBase & Caching | In Memory Database #2

preview_player
Показать описание
Cache - By definition means it is stored in memory. Any data stored in memory (RAM) for faster access is called cache. ...
In Memory Database - It has all the features of a Cache plus come processing/querying capabilities.

how would you recover your data after a machine with an in-memory database reboots or crashes?
Well, with just an in-memory database, there’s no way out. A machine is down the data is lost. Forget about it.

In-memory databases don’t use disk for non-change operations.
In-memory databases do use disk for data change operations, but they use it in the fastest possible way.
The main reason to keep a database in-memory is performance.

Small footprint − Around 1.5MB jar file size -- HSQL DATABASE

You can use traditional SQL query for in-Memory database.

In Memory DataBase Wiki Pedia:

if you like my video, please subscribe to my channel and share the video

Instagram: techtalk_debu

Thanks & Regards,
Debu Paul
Рекомендации по теме
Комментарии
Автор

Thanks. It would be really good if you can also demonstrate how you can persist the data to HDD using IMDB as you have mentioned in your video. Good job, nice explanation.

devadastv
Автор

Thank you sir... For explaining in simple English.. one thing which is not clear is -
Different Purpose of In-memory DB?? &
Can v Shift from Traditional DB to In- Memory DB???

atulgosavi
Автор

Is it possible to take the snapshot of in-memory database and store it in disk? (Containerized environment)

shivangiagrawal
Автор

Hi,
Is it possible to create mongo db in spring boot in memory ?

saumendrasahu
Автор

Maybe you kindly ask for sharing your video and not "expect" us to share.

brenmatos