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

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
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 

Recently uploaded (20)

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...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 

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.