SlideShare a Scribd company logo
1 of 7
Memory Database, it’s too Expensive
RESEARCH
POSITION PAPERS
MELJUN CORTES
In today’s world, organizations like Google, Yahoo, Amazon, Facebook etc. are facing drastic increase in data. This
leads to the problem of capturing, storing, managing and analyzing terabytes or petabytes of data, stored in multiple
formats, from different internal and external sources. Moreover, new applications scenarios like weather forecasting,
trading, artificial intelligence etc. need huge data processing in real time. These requirements exceed the processing
capacity of traditional on-disk database management systems to manage this data and to give speedy real time results.
Therefore, data management needs new solutions for coping with the challenges of data volumes and processing data
in real-time. An in-memory database system (IMDS) is a latest breed of database management system which is
becoming answer to above challenges with other supporting technologies. IMDS is capable to process massive data
distinctly faster.
With the increasing demand of real time data processing, traditional (on-disk) database management systems are in
tremendous pressure to improve the performance. With the increasing amount of data, which is expected to touch
40ZB (1ZB = 1 billion terabytes) by 2020, means 5247 GB of data per person, and with traditional DBMS architecture, it
is becoming more and more challenging to process the data and to produce analytical results in almost real time. For
on-disk databases, disk I/O operations are the main bottleneck, which are very slow operations and can’t be optimized
beyond a limit being mechanical in nature.
Here comes the in-memory database system concept, which actually changed the whole architecture paradigm for the
database management system. An in-memory database system or main-memory database system is a breed of
database management system that stores data entirely in main memory instead of keeping it on disk. With decreasing
cost of main memory, and advance technological innovations, it becomes quite feasible to store large amount of data in
main memory. Once data is stored in main memory, speed of reading and writing the data will be improved drastically
as it eliminates disk I/O operations.
Introduction
In Memory Database, it’s too Expensive.
Maximum Practical Size for an IMDS is Measured in Gigabytes,
While On-Disk Databases Can Grow to Terabytes
Volatility is IMDSs’ Achilles Heel – When the System Goes
Down, Data is Lost.
Counter Arguments
Nikita Ivanov Founder & CTO, GridGain Systems
The interesting trend is that price of RAM is dropping 30% every 12 months
or so and is solidly on the same trajectory as price of HDD which is for all
practical reasons is almost zero (enterprises care more today about heat,
energy, space than a raw price of the device).
The price of 1TB RAM cluster today is anywhere between $20K and $40K -
and that includes all the CPUs, over petabyte of disk based storage,
networking, etc. Cisco UCS, for example, offers very competitive white-label
blades in $30K range for 1TB RAM setup.
Claims
IMDS technology scales well beyond the terabyte size range. McObject’s
benchmark report, In-Memory Database Systems (IMDSs) Beyond the
Terabyte Size Boundary (to download, see
http://www.mcobject.com/130/EmbeddedDatabaseWhitePapers.htm)
detailed this scalability with a 64-bit in-memory database system deployed
on a 160-core SGI Altix 4700 server running SUSE Linux Enterprise Server
version 9 from Novell. The database grew to 1.17 terabytes and 15.54 billion
rows, with no apparent limits on it.
Claims
C. Diaconu et al. Hekaton: SQL Server’s Memory-Optimized OLTP Engine. In SIGMOD,
pages 1243–1254, 2013.
Data needn’t be lost in the event of system failure. Most in-memory database systems offer
features for adding persistence. One important tool is transaction logging, in which periodic
snapshots of the in-memory database (called “savepoints”) are written to non-volatile media.
Non-volatile RAM or NVRAM provides another means of in-memory database persistence.
One type of NVRAM, called battery-RAM, is backed up by a battery so that even if a device
is turned off or loses its power source, the memory content—including the database—
remains. Newer types of NVRAM, including ferroelectric RAM (FeRAM), magnetoresistive
RAM (MRAM) and phase change RAM (PRAM) are designed to maintain information when
power is turned off, and offer similar persistence options.
Claims
CONCLUSION
The dominance of database management on disk system is on the verge to
disappear. In the coming years IMDB’s effectiveness and the affordability as well as
abundance of the processors and memory will compel the database community to
make this shift over. IMDB is not only faster than disk-based database system but
also eliminates the need for the use of tier 1 storage in database deployment
significantly reducing operational costs associated with the database storage.
While making this shift over, the users should consider the data they intend to
move to IMDB as well as the frequent operations performed on the database. It is
definitely not hyperbolic to conclude that main memory will be seen as the prime
storage of a database and disks will serve only as recovery system.

More Related Content

What's hot

Lecture 1 introduction to data warehouse
Lecture 1 introduction to data warehouseLecture 1 introduction to data warehouse
Lecture 1 introduction to data warehouseShani729
 
Transceiver – How They Help Support Big Data in Data Centers?
 Transceiver – How They Help Support Big Data in Data Centers? Transceiver – How They Help Support Big Data in Data Centers?
Transceiver – How They Help Support Big Data in Data Centers?Fern Xu
 
Data mining & data warehousing (ppt)
Data mining & data warehousing (ppt)Data mining & data warehousing (ppt)
Data mining & data warehousing (ppt)Harish Chand
 
Data mining and data warehousing
Data mining and data warehousingData mining and data warehousing
Data mining and data warehousingSatya P. Joshi
 
In-Memory Big Data Analytics
In-Memory Big Data AnalyticsIn-Memory Big Data Analytics
In-Memory Big Data AnalyticsSupreeth M P
 
Tuning data warehouse
Tuning data warehouseTuning data warehouse
Tuning data warehouseSrinivasan R
 
Data mining and data warehousing
Data mining and data warehousingData mining and data warehousing
Data mining and data warehousingJuliaWilson68
 
Ogf2008 Grid Data Caching
Ogf2008 Grid Data CachingOgf2008 Grid Data Caching
Ogf2008 Grid Data CachingJags Ramnarayan
 
Aginity "Big Data" Research Lab
Aginity "Big Data" Research LabAginity "Big Data" Research Lab
Aginity "Big Data" Research Labkevinflorian
 
Data warehouse Vs Big Data
Data warehouse Vs Big Data Data warehouse Vs Big Data
Data warehouse Vs Big Data Lisette ZOUNON
 
Gartner magic quadrant for data warehouse database management systems
Gartner magic quadrant for data warehouse database management systemsGartner magic quadrant for data warehouse database management systems
Gartner magic quadrant for data warehouse database management systemsparamitap
 
Data Warehousing Overview
Data Warehousing OverviewData Warehousing Overview
Data Warehousing OverviewAhmed Gamal
 
Real time big data analytical architecture for remote sensing application
Real time big data analytical architecture for remote sensing applicationReal time big data analytical architecture for remote sensing application
Real time big data analytical architecture for remote sensing applicationLeMeniz Infotech
 
Enterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementationEnterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementationSumya Abdelrazek
 
Data Warehouse: A Primer
Data Warehouse: A PrimerData Warehouse: A Primer
Data Warehouse: A PrimerIJRTEMJOURNAL
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Miningidnats
 

What's hot (20)

Lecture 1 introduction to data warehouse
Lecture 1 introduction to data warehouseLecture 1 introduction to data warehouse
Lecture 1 introduction to data warehouse
 
Transceiver – How They Help Support Big Data in Data Centers?
 Transceiver – How They Help Support Big Data in Data Centers? Transceiver – How They Help Support Big Data in Data Centers?
Transceiver – How They Help Support Big Data in Data Centers?
 
Data mining & data warehousing (ppt)
Data mining & data warehousing (ppt)Data mining & data warehousing (ppt)
Data mining & data warehousing (ppt)
 
Data mining and data warehousing
Data mining and data warehousingData mining and data warehousing
Data mining and data warehousing
 
DATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MININGDATA WAREHOUSING AND DATA MINING
DATA WAREHOUSING AND DATA MINING
 
In-Memory Big Data Analytics
In-Memory Big Data AnalyticsIn-Memory Big Data Analytics
In-Memory Big Data Analytics
 
Tuning data warehouse
Tuning data warehouseTuning data warehouse
Tuning data warehouse
 
Lec 1 introduction
Lec 1 introductionLec 1 introduction
Lec 1 introduction
 
Data mining and data warehousing
Data mining and data warehousingData mining and data warehousing
Data mining and data warehousing
 
Ogf2008 Grid Data Caching
Ogf2008 Grid Data CachingOgf2008 Grid Data Caching
Ogf2008 Grid Data Caching
 
Aginity "Big Data" Research Lab
Aginity "Big Data" Research LabAginity "Big Data" Research Lab
Aginity "Big Data" Research Lab
 
Best practices and trends in people soft
Best practices and trends in people softBest practices and trends in people soft
Best practices and trends in people soft
 
Data warehouse Vs Big Data
Data warehouse Vs Big Data Data warehouse Vs Big Data
Data warehouse Vs Big Data
 
Introduction to Hadoop
Introduction to HadoopIntroduction to Hadoop
Introduction to Hadoop
 
Gartner magic quadrant for data warehouse database management systems
Gartner magic quadrant for data warehouse database management systemsGartner magic quadrant for data warehouse database management systems
Gartner magic quadrant for data warehouse database management systems
 
Data Warehousing Overview
Data Warehousing OverviewData Warehousing Overview
Data Warehousing Overview
 
Real time big data analytical architecture for remote sensing application
Real time big data analytical architecture for remote sensing applicationReal time big data analytical architecture for remote sensing application
Real time big data analytical architecture for remote sensing application
 
Enterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementationEnterprise resource planning system & data warehousing implementation
Enterprise resource planning system & data warehousing implementation
 
Data Warehouse: A Primer
Data Warehouse: A PrimerData Warehouse: A Primer
Data Warehouse: A Primer
 
Data Warehousing and Data Mining
Data Warehousing and Data MiningData Warehousing and Data Mining
Data Warehousing and Data Mining
 

Similar to MELJUN CORTES research memory_database_position_paper_research_

In memory big data management and processing a survey
In memory big data management and processing a surveyIn memory big data management and processing a survey
In memory big data management and processing a surveyredpel dot com
 
In memory computing
In memory computingIn memory computing
In memory computingGagan Reddy
 
Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...CSITiaesprime
 
Insiders Guide- Managing Storage Performance
Insiders Guide- Managing Storage PerformanceInsiders Guide- Managing Storage Performance
Insiders Guide- Managing Storage PerformanceDataCore Software
 
IRJET - The 3-Level Database Architectural Design for OLAP and OLTP Ops
IRJET - The 3-Level Database Architectural Design for OLAP and OLTP OpsIRJET - The 3-Level Database Architectural Design for OLAP and OLTP Ops
IRJET - The 3-Level Database Architectural Design for OLAP and OLTP OpsIRJET Journal
 
Aginity Big Data Research Lab V3
Aginity Big Data Research Lab V3Aginity Big Data Research Lab V3
Aginity Big Data Research Lab V3mcacicio
 
Aginity Big Data Research Lab
Aginity Big Data Research LabAginity Big Data Research Lab
Aginity Big Data Research Labasifahmed
 
Aginity Big Data Research Lab
Aginity Big Data Research LabAginity Big Data Research Lab
Aginity Big Data Research Labdkuhn
 
Capitalizing on the New Era of In-memory Computing
Capitalizing on the New Era of In-memory ComputingCapitalizing on the New Era of In-memory Computing
Capitalizing on the New Era of In-memory ComputingInfosys
 
Why is Virtualization Creating Storage Sprawl? By Storage Switzerland
Why is Virtualization Creating Storage Sprawl? By Storage SwitzerlandWhy is Virtualization Creating Storage Sprawl? By Storage Switzerland
Why is Virtualization Creating Storage Sprawl? By Storage SwitzerlandINFINIDAT
 
IRJET- Improving Performance of Data Analytical Queries using In-Memory D...
IRJET-  	  Improving Performance of Data Analytical Queries using In-Memory D...IRJET-  	  Improving Performance of Data Analytical Queries using In-Memory D...
IRJET- Improving Performance of Data Analytical Queries using In-Memory D...IRJET Journal
 
EVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUP
EVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUPEVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUP
EVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUPijdms
 
Persistence of memory: In-memory Is Not Often the Answer
Persistence of memory: In-memory Is Not Often the AnswerPersistence of memory: In-memory Is Not Often the Answer
Persistence of memory: In-memory Is Not Often the AnswerNeil Raden
 
Big Data
Big DataBig Data
Big DataNGDATA
 
Performance Tuning
Performance TuningPerformance Tuning
Performance TuningJannet Peetz
 
Lecture 5 - Big Data and Hadoop Intro.ppt
Lecture 5 - Big Data and Hadoop Intro.pptLecture 5 - Big Data and Hadoop Intro.ppt
Lecture 5 - Big Data and Hadoop Intro.pptalmaraniabwmalk
 
Comparison of In-memory Data Platforms
Comparison of In-memory Data PlatformsComparison of In-memory Data Platforms
Comparison of In-memory Data PlatformsAmir Mahdi Akbari
 
Copy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi NambooriCopy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi NambooriRavi namboori
 

Similar to MELJUN CORTES research memory_database_position_paper_research_ (20)

In memory big data management and processing a survey
In memory big data management and processing a surveyIn memory big data management and processing a survey
In memory big data management and processing a survey
 
In memory computing
In memory computingIn memory computing
In memory computing
 
Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...Efficient and scalable multitenant placement approach for in memory database ...
Efficient and scalable multitenant placement approach for in memory database ...
 
Insiders Guide- Managing Storage Performance
Insiders Guide- Managing Storage PerformanceInsiders Guide- Managing Storage Performance
Insiders Guide- Managing Storage Performance
 
IRJET - The 3-Level Database Architectural Design for OLAP and OLTP Ops
IRJET - The 3-Level Database Architectural Design for OLAP and OLTP OpsIRJET - The 3-Level Database Architectural Design for OLAP and OLTP Ops
IRJET - The 3-Level Database Architectural Design for OLAP and OLTP Ops
 
Aginity Big Data Research Lab V3
Aginity Big Data Research Lab V3Aginity Big Data Research Lab V3
Aginity Big Data Research Lab V3
 
Aginity Big Data Research Lab
Aginity Big Data Research LabAginity Big Data Research Lab
Aginity Big Data Research Lab
 
Aginity Big Data Research Lab
Aginity Big Data Research LabAginity Big Data Research Lab
Aginity Big Data Research Lab
 
Capitalizing on the New Era of In-memory Computing
Capitalizing on the New Era of In-memory ComputingCapitalizing on the New Era of In-memory Computing
Capitalizing on the New Era of In-memory Computing
 
Why is Virtualization Creating Storage Sprawl? By Storage Switzerland
Why is Virtualization Creating Storage Sprawl? By Storage SwitzerlandWhy is Virtualization Creating Storage Sprawl? By Storage Switzerland
Why is Virtualization Creating Storage Sprawl? By Storage Switzerland
 
IRJET- Improving Performance of Data Analytical Queries using In-Memory D...
IRJET-  	  Improving Performance of Data Analytical Queries using In-Memory D...IRJET-  	  Improving Performance of Data Analytical Queries using In-Memory D...
IRJET- Improving Performance of Data Analytical Queries using In-Memory D...
 
EVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUP
EVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUPEVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUP
EVALUATE DATABASE COMPRESSION PERFORMANCE AND PARALLEL BACKUP
 
Persistence of memory: In-memory Is Not Often the Answer
Persistence of memory: In-memory Is Not Often the AnswerPersistence of memory: In-memory Is Not Often the Answer
Persistence of memory: In-memory Is Not Often the Answer
 
Big Data
Big DataBig Data
Big Data
 
Automated Storage Tiering
Automated Storage TieringAutomated Storage Tiering
Automated Storage Tiering
 
Performance Tuning
Performance TuningPerformance Tuning
Performance Tuning
 
Lecture 5 - Big Data and Hadoop Intro.ppt
Lecture 5 - Big Data and Hadoop Intro.pptLecture 5 - Big Data and Hadoop Intro.ppt
Lecture 5 - Big Data and Hadoop Intro.ppt
 
Vectorization whitepaper
Vectorization whitepaperVectorization whitepaper
Vectorization whitepaper
 
Comparison of In-memory Data Platforms
Comparison of In-memory Data PlatformsComparison of In-memory Data Platforms
Comparison of In-memory Data Platforms
 
Copy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi NambooriCopy Data Management & Storage Efficiency - Ravi Namboori
Copy Data Management & Storage Efficiency - Ravi Namboori
 

More from MELJUN CORTES

2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTESMELJUN CORTES
 
2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTES2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTESMELJUN CORTES
 
2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTES2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTESMELJUN CORTES
 
2023 TCU IPCR JAN-JUNE 2023 of MELJUN CORTES
2023 TCU IPCR JAN-JUNE 2023  of MELJUN CORTES 2023 TCU IPCR JAN-JUNE 2023  of MELJUN CORTES
2023 TCU IPCR JAN-JUNE 2023 of MELJUN CORTES MELJUN CORTES
 
2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES
2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES
2023 TCU OSAS Assistant Specific Functions of MELJUN CORTESMELJUN CORTES
 
2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES
2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES
2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTESMELJUN CORTES
 
2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES
2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES
2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTESMELJUN CORTES
 
ISOG Forum 2 - 2023,AUGUST of MELJUN CORTES
ISOG Forum 2 - 2023,AUGUST of MELJUN CORTESISOG Forum 2 - 2023,AUGUST of MELJUN CORTES
ISOG Forum 2 - 2023,AUGUST of MELJUN CORTESMELJUN CORTES
 
ISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTES
ISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTESISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTES
ISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTESMELJUN CORTES
 
ISOG FUTURE WORK HOME 2020 of MELJUN CORTES
ISOG FUTURE WORK HOME 2020 of MELJUN CORTES ISOG FUTURE WORK HOME 2020 of MELJUN CORTES
ISOG FUTURE WORK HOME 2020 of MELJUN CORTES MELJUN CORTES
 
ISOG I AM SECURE 2020 of MELJUN CORTES
ISOG I AM SECURE 2020 of MELJUN CORTESISOG I AM SECURE 2020 of MELJUN CORTES
ISOG I AM SECURE 2020 of MELJUN CORTESMELJUN CORTES
 
ISOG CYBERSECURITY 2020 of MELJUN CORTES
ISOG CYBERSECURITY 2020 of MELJUN CORTESISOG CYBERSECURITY 2020 of MELJUN CORTES
ISOG CYBERSECURITY 2020 of MELJUN CORTESMELJUN CORTES
 
2023 TCU COE, August of MELJUN CORTES
2023 TCU COE, August of MELJUN CORTES2023 TCU COE, August of MELJUN CORTES
2023 TCU COE, August of MELJUN CORTESMELJUN CORTES
 
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTESMELJUN CORTES
 
2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTES2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTESMELJUN CORTES
 
2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTES2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTESMELJUN CORTES
 
BIR ITR 2316 FORM - MELJUN CORTES
BIR ITR 2316 FORM - MELJUN CORTESBIR ITR 2316 FORM - MELJUN CORTES
BIR ITR 2316 FORM - MELJUN CORTESMELJUN CORTES
 
CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020MELJUN CORTES
 
IPCR OSD MELJUN CORTES JUNE 30 2022
IPCR OSD MELJUN CORTES JUNE 30 2022IPCR OSD MELJUN CORTES JUNE 30 2022
IPCR OSD MELJUN CORTES JUNE 30 2022MELJUN CORTES
 
TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023
TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023
TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023MELJUN CORTES
 

More from MELJUN CORTES (20)

2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
 
2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTES2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTES
 
2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTES2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTES
 
2023 TCU IPCR JAN-JUNE 2023 of MELJUN CORTES
2023 TCU IPCR JAN-JUNE 2023  of MELJUN CORTES 2023 TCU IPCR JAN-JUNE 2023  of MELJUN CORTES
2023 TCU IPCR JAN-JUNE 2023 of MELJUN CORTES
 
2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES
2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES
2023 TCU OSAS Assistant Specific Functions of MELJUN CORTES
 
2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES
2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES
2023 TCU CBM - Recognition Outstanding Faculty AY 1st 2022-2023 of MELJUN CORTES
 
2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES
2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES
2023 TCU Student Evaluation OUSTANDING 2 semesters 2022-2023 of MELJUN CORTES
 
ISOG Forum 2 - 2023,AUGUST of MELJUN CORTES
ISOG Forum 2 - 2023,AUGUST of MELJUN CORTESISOG Forum 2 - 2023,AUGUST of MELJUN CORTES
ISOG Forum 2 - 2023,AUGUST of MELJUN CORTES
 
ISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTES
ISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTESISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTES
ISOG Forum 2022 Metaverse JUNE,2022 of MELJUN CORTES
 
ISOG FUTURE WORK HOME 2020 of MELJUN CORTES
ISOG FUTURE WORK HOME 2020 of MELJUN CORTES ISOG FUTURE WORK HOME 2020 of MELJUN CORTES
ISOG FUTURE WORK HOME 2020 of MELJUN CORTES
 
ISOG I AM SECURE 2020 of MELJUN CORTES
ISOG I AM SECURE 2020 of MELJUN CORTESISOG I AM SECURE 2020 of MELJUN CORTES
ISOG I AM SECURE 2020 of MELJUN CORTES
 
ISOG CYBERSECURITY 2020 of MELJUN CORTES
ISOG CYBERSECURITY 2020 of MELJUN CORTESISOG CYBERSECURITY 2020 of MELJUN CORTES
ISOG CYBERSECURITY 2020 of MELJUN CORTES
 
2023 TCU COE, August of MELJUN CORTES
2023 TCU COE, August of MELJUN CORTES2023 TCU COE, August of MELJUN CORTES
2023 TCU COE, August of MELJUN CORTES
 
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
2023 TCU SERVICE RECORD - 7 years of MELJUN CORTES
 
2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTES2023 TCU Appointment - (July-December 2023) MELJUN CORTES
2023 TCU Appointment - (July-December 2023) MELJUN CORTES
 
2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTES2023 TCU Appointment - (January-June 2023) MELJUN CORTES
2023 TCU Appointment - (January-June 2023) MELJUN CORTES
 
BIR ITR 2316 FORM - MELJUN CORTES
BIR ITR 2316 FORM - MELJUN CORTESBIR ITR 2316 FORM - MELJUN CORTES
BIR ITR 2316 FORM - MELJUN CORTES
 
CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020CV of CORTES MELJUN 2020
CV of CORTES MELJUN 2020
 
IPCR OSD MELJUN CORTES JUNE 30 2022
IPCR OSD MELJUN CORTES JUNE 30 2022IPCR OSD MELJUN CORTES JUNE 30 2022
IPCR OSD MELJUN CORTES JUNE 30 2022
 
TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023
TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023
TCU CBM 2023 Recognition Outstanding Faculty AY 1st 2022-2023
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

MELJUN CORTES research memory_database_position_paper_research_

  • 1. Memory Database, it’s too Expensive RESEARCH POSITION PAPERS MELJUN CORTES
  • 2. In today’s world, organizations like Google, Yahoo, Amazon, Facebook etc. are facing drastic increase in data. This leads to the problem of capturing, storing, managing and analyzing terabytes or petabytes of data, stored in multiple formats, from different internal and external sources. Moreover, new applications scenarios like weather forecasting, trading, artificial intelligence etc. need huge data processing in real time. These requirements exceed the processing capacity of traditional on-disk database management systems to manage this data and to give speedy real time results. Therefore, data management needs new solutions for coping with the challenges of data volumes and processing data in real-time. An in-memory database system (IMDS) is a latest breed of database management system which is becoming answer to above challenges with other supporting technologies. IMDS is capable to process massive data distinctly faster. With the increasing demand of real time data processing, traditional (on-disk) database management systems are in tremendous pressure to improve the performance. With the increasing amount of data, which is expected to touch 40ZB (1ZB = 1 billion terabytes) by 2020, means 5247 GB of data per person, and with traditional DBMS architecture, it is becoming more and more challenging to process the data and to produce analytical results in almost real time. For on-disk databases, disk I/O operations are the main bottleneck, which are very slow operations and can’t be optimized beyond a limit being mechanical in nature. Here comes the in-memory database system concept, which actually changed the whole architecture paradigm for the database management system. An in-memory database system or main-memory database system is a breed of database management system that stores data entirely in main memory instead of keeping it on disk. With decreasing cost of main memory, and advance technological innovations, it becomes quite feasible to store large amount of data in main memory. Once data is stored in main memory, speed of reading and writing the data will be improved drastically as it eliminates disk I/O operations. Introduction
  • 3. In Memory Database, it’s too Expensive. Maximum Practical Size for an IMDS is Measured in Gigabytes, While On-Disk Databases Can Grow to Terabytes Volatility is IMDSs’ Achilles Heel – When the System Goes Down, Data is Lost. Counter Arguments
  • 4. Nikita Ivanov Founder & CTO, GridGain Systems The interesting trend is that price of RAM is dropping 30% every 12 months or so and is solidly on the same trajectory as price of HDD which is for all practical reasons is almost zero (enterprises care more today about heat, energy, space than a raw price of the device). The price of 1TB RAM cluster today is anywhere between $20K and $40K - and that includes all the CPUs, over petabyte of disk based storage, networking, etc. Cisco UCS, for example, offers very competitive white-label blades in $30K range for 1TB RAM setup. Claims
  • 5. IMDS technology scales well beyond the terabyte size range. McObject’s benchmark report, In-Memory Database Systems (IMDSs) Beyond the Terabyte Size Boundary (to download, see http://www.mcobject.com/130/EmbeddedDatabaseWhitePapers.htm) detailed this scalability with a 64-bit in-memory database system deployed on a 160-core SGI Altix 4700 server running SUSE Linux Enterprise Server version 9 from Novell. The database grew to 1.17 terabytes and 15.54 billion rows, with no apparent limits on it. Claims
  • 6. C. Diaconu et al. Hekaton: SQL Server’s Memory-Optimized OLTP Engine. In SIGMOD, pages 1243–1254, 2013. Data needn’t be lost in the event of system failure. Most in-memory database systems offer features for adding persistence. One important tool is transaction logging, in which periodic snapshots of the in-memory database (called “savepoints”) are written to non-volatile media. Non-volatile RAM or NVRAM provides another means of in-memory database persistence. One type of NVRAM, called battery-RAM, is backed up by a battery so that even if a device is turned off or loses its power source, the memory content—including the database— remains. Newer types of NVRAM, including ferroelectric RAM (FeRAM), magnetoresistive RAM (MRAM) and phase change RAM (PRAM) are designed to maintain information when power is turned off, and offer similar persistence options. Claims
  • 7. CONCLUSION The dominance of database management on disk system is on the verge to disappear. In the coming years IMDB’s effectiveness and the affordability as well as abundance of the processors and memory will compel the database community to make this shift over. IMDB is not only faster than disk-based database system but also eliminates the need for the use of tier 1 storage in database deployment significantly reducing operational costs associated with the database storage. While making this shift over, the users should consider the data they intend to move to IMDB as well as the frequent operations performed on the database. It is definitely not hyperbolic to conclude that main memory will be seen as the prime storage of a database and disks will serve only as recovery system.