Content deleted Content added
No edit summary |
tried to clarify some grammar, clean up redundancies and advertising, added wikilinks, etc. for the first ~4 sections |
||
Line 5:
{{Ad|date=June 2013}}
}}
{{merge|In-memory database|discuss=Talk:
== Definition ==
== Traditional
Historically, every computer has two types of data storage mechanisms:
Though SQL is a very powerful tool for running complex queries,
== Disadvantages of traditional
To avoid performance issues and provide faster query processing when dealing with large volumes of data, organizations needed optimized database methods like creating [[index (database)|index]]es,
The point of having a data warehouse is to be able to get results for any queries asked at any time.
==
The arrival of [[Column-oriented_DBMS|column centric databases]], which
Most in-memory tools use [[Data compression|compression algorithms]]
== Factors driving
Cheaper and higher performing hardware: According to [[Moore’s law]] the computing power doubles every two to three years while decreasing in costs. CPU processing, memory and disk storage are all subject to some variation of this law. Also hardware innovations like multi-core architecture, NAND flash memory, parallel servers, increased memory processing capability, etc. and software innovations like column centric databases, compression techniques and handling aggregate tables, etc. have all contributed to the demand of In-memory products.<ref>{{cite web|last=Kote|first=Sparjan|title=In-memory computing in Business Intelligence|url=http://www.infosysblogs.com/oracle/2011/03/in-memory_computing_in_busines.html}}</ref>
[[64 bit|64-
Data Volumes: As the data used by organizations grew traditional data warehouses just couldn’t deliver a timely, accurate and real time data. The
Reduced Costs: In-memory processing comes at a lower cost and can be easily deployed and maintained when compared to traditional BI tools. According to Gartner survey deploying traditional BI tools can take as long as 17 months. Many data warehouse vendors are choosing In-memory technology over traditional BI to speed up implementation times.
|