As I review my series of #100linesOnBIDW blogs over the last couple of weeks, I found myself looking at the Data Management posting. I covered when to apply schemas, Big Data, and data governance. What I left out was technical implementation concepts for data management systems like row vs. column orientation; in-memory vs. spinning disk primary storage; and symmetric multiprocessing (SMP) vs. massively parallel processing (MPP). Processing and storage were the “developments” of 2012. I left 2013 for the “how to use” Data Management platforms.
One of the technical concepts that intrigues me though is spinning disk or flash drives vs. in-memory as primary means of storage for data management platforms. Spinning disk is approaching a price point that should be considered “cheap”…err… financially inexpensive. In-memory is smoking fast…errr… achieves a superior level of performance. Using flash drives, “spinning disk” is getting much faster. With the falling price of memory and the increase in maximum server memory approaching 1TB per blade, in-memory is not only fast, but becoming more affordable and applicable to multiple use cases.
The ancient Greek playwright Aeschylus is credited as saying:
It is entirely possible that in-memory databases will be that gateway to all “wisdom” as memory capacity continues to rise and memory prices continue to decline. However, with that being said, let us look at a couple of “talking points” relating to in-memory databases for technical architects and database administrators:
What say the readers?
Are in-memory databases on your radar? If so, are you concerned about the durability of in-memory processing? Do you consider an in-memory data store to be “pure” if there are disks in the architecture?
Provide your comments below and/or ping me via twitter at @JohnLMyers44 with the hashtag #100LinesOnBIDW.
In addition, I will be participating in a webinar on March 26 on the topic of comparing and contrasting in-memory database platforms. For more information, you can register here.
Next week, I will cover Business Analytics.