<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DATAVERSITY &#187; Robert Greene</title>
	<atom:link href="http://www.dataversity.net/category/discussion/blogs/robert-greene/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dataversity.net</link>
	<description></description>
	<lastBuildDate>Fri, 17 May 2013 18:18:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>The Real Purpose of Big Data: What Is Meant By Situational Awareness?</title>
		<link>http://www.dataversity.net/the-real-purpose-of-big-data-what-is-meant-by-situational-awareness/</link>
		<comments>http://www.dataversity.net/the-real-purpose-of-big-data-what-is-meant-by-situational-awareness/#comments</comments>
		<pubDate>Wed, 22 Aug 2012 07:10:04 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Conference and Webinar Communities]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[NoSQL Now!]]></category>
		<category><![CDATA[Robert Greene]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[blackout]]></category>
		<category><![CDATA[Data Volume]]></category>
		<category><![CDATA[EPRI]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[scalable]]></category>
		<category><![CDATA[Situational Awareness]]></category>
		<category><![CDATA[smart grid]]></category>
		<category><![CDATA[utility]]></category>
		<category><![CDATA[Versant]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=14059</guid>
		<description><![CDATA[by Robert Greene The concept of Big Data has been around for more than a decade – but while its potential to transform the effectiveness, efficiency, and profitability of virtually any enterprise has been well documented, the means to effectively leverage Big Data and realize its promised benefits still eludes some organizations. Ultimately, there are two main hurdles to tackle when it comes to realizing these benefits. The first is realizing that the real purpose of leveraging Big Data is to take action &#8211; to make more accurate decisions and to do so quickly. We call this situational awareness. Regardless of industry or environment, situational awareness means having an understanding of what you need to know, what you have control of, and conducting analysis in real-time to identify anomalies in normal patterns or behaviors that can affect the outcome of a business or process. If you have these things, making the right decision within the right amount of time in any context becomes much easier. Defining these parameters for any industry is not simple, and thus surmounting Big Data’s other remaining challenge of creating new approaches to data management and analysis is also no small feat. Achieving situational awareness used [...]]]></description>
				<content:encoded><![CDATA[<p>by <a href="http://www.dataversity.net/contributors/robert-greene/" target="_blank">Robert Greene</a></p>
<p>The concept of <a href="http://www.versant.com/vision.aspx" target="_blank">Big Data</a> has been around for more than a decade – but while its potential to transform the effectiveness, efficiency, and profitability of virtually any enterprise has been well documented, the means to effectively leverage <a href="http://www.versant.com/big-data" target="_blank">Big Data</a> and realize its promised benefits still eludes some organizations. Ultimately, there are two main hurdles to tackle when it comes to realizing these benefits.</p>
<p>The first is realizing that the real purpose of leveraging <a href="http://www.dataversity.net/category/data-topics/big-data/" target="_blank">Big Data</a> is to take action &#8211; to make more accurate decisions and to do so quickly. We call this situational awareness. Regardless of industry or environment, situational awareness means having an understanding of what you need to know, what you have control of, and conducting analysis in <a href="http://www.versant.com/solution/Real_Time_Data_Management.aspx">real-time</a> to identify anomalies in normal patterns or behaviors that can affect the outcome of a business or process. If you have these things, making the right decision within the right amount of time in any context becomes much easier.</p>
<p>Defining these parameters for any industry is not simple, and thus surmounting Big Data’s other remaining challenge of creating new approaches to data management and analysis is also no small feat. Achieving situational awareness used to be much easier because data volumes were smaller, and new data was created at a slower rate, which meant our world was defined by a much smaller amount of information. But new data is now created at a hugely exponential rate, and therefore any data management and analysis system that is built to provide situational awareness today must also be able to do so tomorrow. So, the imperative for any enterprise is not to just create systems that manage Big Data and provide situational awareness, but to build systems that provide <em>scalable</em> situational awareness.</p>
<p>Take, for instance, the utilities industry. This space is in particular need of scalable situational awareness so that they can realize benefits for a wide range of important functions critical for enabling Smart Grid paradigms. A properly-functioning power grid network shifts power around to where it is needed. Scalable situational awareness for utilities then means knowing where power is needed, and where it can be taken from, to keep the grid stable. When power flow is not well understood its direction will start changing rapidly, moving energy around like a power hurricane.</p>
<p>As with any hurricane, at the middle there is an eye that is totally quiet and dark (a fitting, although ironic, analogy considering the goal of awareness). This is what happened in 2003, during one of the <a href="http://www.nerc.com/docs/docs/blackout/NERC_Final_Blackout_Report_07_13_04.pdf">worst blackouts</a> to hit the Northeast. The various power companies involved were quickly analyzing all of the information but, despite the fact that they were all communicating, they didn’t know what exactly to do to alleviate the drastic shift in power flow and, thus, ended up making the wrong decisions that resulted in the blackout.</p>
<p>If situational awareness had been present, the blackout could have been prevented.  This seems especially relevant given the recent <a href="http://www.nytimes.com/2012/08/02/world/asia/power-restored-after-india-blackout.html?pagewanted=all" target="_blank">blackout</a> in India, and begs the question: is the U.S. aware enough of the potential dangers that we have taken steps to enable our smart grid to respond in the correct way to avoid such outages?</p>
<p>Utilities in the U.S. and beyond can learn much about how to achieve scalable situational awareness from other industries, most notably building management and telecommunications, which have learned to deal with Big Data’s complexity and scale well. For industries like utilities to achieve scalable situational awareness, it requires building standards-based, interoperable, and scalable data management systems.</p>
<p>I’m actually going to be discussing this in more depth at the upcoming <a href="http://nosql2012.dataversity.net/">NoSQL Now!</a> conference, during the Hadoop track on <a href="http://nosql2012.dataversity.net/agenda.cfm?confid=70&amp;scheduleDay=08/22/12">Wednesday</a>. This is especially exciting as we’re doing some groundbreaking work with situational awareness in conjunction with companies like the <a href="http://my.epri.com/portal/server.pt?">Electric Power Research Institute</a> (EPRI).  Will you be attending the show? Do you want to learn more about the value of situational awareness in the world of Big Data?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/the-real-purpose-of-big-data-what-is-meant-by-situational-awareness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big Money and Big Rich Data: Why Wall Street Should Approach NoSQL Carefully</title>
		<link>http://www.dataversity.net/big-money-and-big-rich-data-why-wall-street-should-approach-nosql-carefully/</link>
		<comments>http://www.dataversity.net/big-money-and-big-rich-data-why-wall-street-should-approach-nosql-carefully/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 16:50:52 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Robert Greene]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[relational databases]]></category>
		<category><![CDATA[Wall Street]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=10237</guid>
		<description><![CDATA[by Robert Greene Wall Street’s getting all sentimental on us. Not in the sense that they are all of a sudden pining away for some form of the past. No, what I mean is that new trading strategies that look beyond just ticker quantitative financial data to incorporate information from sources like RSS feeds, breaking news, and “unstructured” Twitter feed data are increasingly the Wall Street norm. But these new strategies quickly run headlong in to some serious high performance computing challenges, which is exactly why Wall Street is taking a shine to NoSQL. Essentially, what financial institutions are trying to do is add elements of sentiment analysis to existing trading strategies and algorithms. The thought is that if they can correlate information from things like news feeds with current data about the market value of a position or asset, they can create a “network of networks” data model that lets them see how changes in one system affect another. So, for example, rising geopolitical concerns near the Strait of Hormuz can be correlated with the risk of trading oil-related assets, and automatically adjust investment strategies in real time. Doing this is not trivial, and is why I’ve heard a [...]]]></description>
				<content:encoded><![CDATA[<p>by <a href="http://www.dataversity.net/contributors/robert-greene">Robert Greene</a></p>
<p>Wall Street’s getting all sentimental on us. Not in the sense that they are all of a sudden pining away for some form of the past. No, what I mean is that new trading strategies that look beyond just ticker quantitative financial data to incorporate information from sources like RSS feeds, breaking news, and “unstructured” Twitter feed data are increasingly the Wall Street norm.</p>
<p>But these new strategies quickly run headlong in to some serious high performance computing challenges, which is exactly why Wall Street is taking a shine to NoSQL.</p>
<p>Essentially, what financial institutions are trying to do is add elements of sentiment analysis to existing trading strategies and algorithms. The thought is that if they can correlate information from things like news feeds with current data about the market value of a position or asset, they can create a “network of networks” data model that lets them see how changes in one system affect another. So, for example, rising geopolitical concerns near the Strait of Hormuz can be correlated with the risk of trading oil-related assets, and automatically adjust investment strategies in real time.</p>
<p>Doing this is not trivial, and is why I’ve heard a lot lately – and will hear more tomorrow at the <a href="http://www.versant.com/company/EventsCalendar.aspx">High Performance Computing on Wall Street</a> event – about how it is changing the analytics and database technologies they use to build such applications.  Many attempts to construct these “network of networks” data models have tried to stuff these new information streams in to the model using the existing mathematical algorithms to make predictions. To put it bluntly, that doesn’t really work for Wall Street’s needs. These older algorithms are based purely on sampling and statistical analysis of lots of quantitative data.</p>
<p>But trying to take the <em>qualitative </em>sentiment among whole populations, transform it in to something that can be <em>quantitatively </em>measured<em>,</em> and then correlate that to lots of financial data requires a completely new class of algorithms that don’t just use sampled sets of data. It requires using the full sets, and, because this is Wall Street after all, processing all that data in a meaningful timeframe (read: very-near-real time).</p>
<p>This is of course the type of situation where, as I’ve <a href="http://www.dataversity.net/archives/9453">mentioned before,</a> NoSQL versus more traditional information management systems, like relational databases, start to look extremely appealing. But there is still a word of warning for many larger enterprises, especially like those on Wall Street, that need to think about not just large, simple volumes of data and performance at speed, but in addition very rich data models and things like concurrency of the system, too.</p>
<p>In the last five years or so, a great deal has been learned about how these “network of networks” data models actually function. In particular, it’s now known from examining things like Google’s Web Spider algorithms that the structure is almost exactly the same for an extremely high percentage of all networks, and armed with that structural knowledge,  when an analytic question is asked, a large percentage of the data in these networks is immediately identified as completely irrelevant to analysis and can be ignored to get quick answers for things like what Wall Street wants to do. This causes a completely new set of programming and information management system requirements that makes many of the first generation NoSQL technologies unsuitable for these advanced, complex analytics applications in an industry where both speed and accuracy are of equal, and intense significance. Wall Street should be discerning in how it approaches NoSQL. Stay tuned for feedback on how NoSQL is received at next week’s event.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/big-money-and-big-rich-data-why-wall-street-should-approach-nosql-carefully/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Meeting Smart Grid’s Big Data Demands with JPA</title>
		<link>http://www.dataversity.net/meeting-smart-grids-big-data-demands-with-jpa-2/</link>
		<comments>http://www.dataversity.net/meeting-smart-grids-big-data-demands-with-jpa-2/#comments</comments>
		<pubDate>Wed, 29 Feb 2012 08:01:31 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Most Popular in 2012]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Robert Greene]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[RDB]]></category>
		<category><![CDATA[real time]]></category>
		<category><![CDATA[relational databases]]></category>
		<category><![CDATA[smart grid]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[Versant]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=9453</guid>
		<description><![CDATA[by Robert Greene Because of the wealth of information presented by Big Data, businesses are asking more difficult questions of their data instead of searching for simple answers in tables that are found in traditional relational databases (RDBs). When presented with the amount of scale and complexity found in Big Data, RDBs often simply fall short. What businesses need now are databases and applications that can link richer data sets and provide more intelligence faster – extending beyond the simple keys, values and relational JOIN operations. New NoSQL solutions provide a great alternative to RDBs, especially in terms of handling complex data and scaling out, but the reality is that a move to NoSQL technologies may actually create more headaches as businesses will have to invest more money for employee training on new coding languages. Right now, the trend seems to be that NoSQL vendors are each building their solution around a unique language in the hopes of cornering the market, similar to what Oracle did with SQL. One solution is to instead utilize more standardized and common coding languages like Java to leverage these NoSQL technologies. Using a Java API (JPA) allows developers to use existing coding skills to [...]]]></description>
				<content:encoded><![CDATA[<p>by <a href="http://www.dataversity.net/contributors/robert-greene" target="_blank">Robert Greene</a></p>
<p>Because of the wealth of information presented by <a href="http://www.versant.com/vision/Versant_and_Big_Data_Apps.aspx?utm_source=Dataversity&amp;utm_medium=blog&amp;utm_term=Big%2BData&amp;utm_campaign=Dataversity%2BJPA-Smartgrid" target="_blank"><span style="color: #0000ff;">Big Data</span></a>, businesses are asking more difficult questions of their data instead of searching for simple answers in tables that are found in traditional relational databases (RDBs). When presented with the amount of scale and complexity found in Big Data, RDBs often simply fall short.</p>
<p>What businesses need now are databases and applications that can link richer data sets and provide more intelligence faster – extending beyond the simple keys, values and relational JOIN operations.</p>
<p>New NoSQL solutions provide a great alternative to <a href="http://www.versant.com/products/Measurable_Proof.aspx?utm_source=Dataversity&amp;utm_medium=blog&amp;utm_term=RDBs&amp;utm_campaign=Dataversity%2BJPA-Smartgrid" target="_blank"><span style="color: #0000ff;">RDBs</span></a>, especially in terms of handling complex data and scaling out, but the reality is that a move to NoSQL technologies may actually create more headaches as businesses will have to invest more money for employee training on new coding languages.</p>
<p>Right now, the trend seems to be that NoSQL vendors are each building their solution around a unique language in the hopes of cornering the market, similar to what Oracle did with SQL. One solution is to instead utilize more standardized and common coding languages like Java to leverage these NoSQL technologies. Using a <a href="http://www.versant.com/products/Versant_Database_APIs/Versant_JPA.aspx?utm_source=Dataversity&amp;utm_medium=blog&amp;utm_term=Java%2BAPI&amp;utm_campaign=Dataversity%2BJPA-Smartgrid"><span style="color: #0000ff;">Java API</span></a> (JPA) allows developers to use existing coding skills to process previously unmanageable Big Data sets without learning another exclusive programming language. By using JPA, businesses can skip employee training on NoSQL programming and move straight to implementing Big Data applications quickly and easily, using skills most developers learn on day one of computer science class.</p>
<p>One market that can benefit tremendously from this is the <a href="http://www.versant.com/company/Press_Archive/Versant_Joins_EPRI_IntelliGrid_Research_Program.aspx?utm_source=Dataversity&amp;utm_medium=blog&amp;utm_term=utilities%2Bsector&amp;utm_campaign=Dataversity%2BJPA-Smartgrid"><span style="color: #0000ff;">utilities sector</span></a>, particularly as smart girds flood their information systems with large amounts of rich data. The result is that smart grid data and information complexities, just as with other big data scenarios, quickly become unmanageable in an RDB. So as utilities look to meet the global need for clean, economic energy, they must address these challenges in order to better manage speed, reliability, effectiveness, and accessibility.</p>
<p>Another real consideration and benefit of using JPA for Big Data is that it limits risk. For example, if utilities find that NoSQL is not living up to its claims, then there has been no lost effort – companies can simply replace the JPA driver and point it at their favorite relational database and still use the same skill set.  It’s a great way to test if these cutting edge information management technologies are right for them without betting the farm.</p>
<p>The answer for utilities increasingly seems to lie with NoSQL architectures that can support graph-like data structures, handle <span style="color: #0000ff;"><a href="http://www.versant.com/vision/Versant_and_Big_Data_Apps.aspx?utm_source=Dataversity&amp;utm_medium=blog&amp;utm_term=complex%2Bevent%2Bprocessing&amp;utm_campaign=Dataversity%2BJPA-Smartgrid"><span style="color: #0000ff;">complex event processing</span></a> </span>and act as a <span style="color: #0000ff;"><a href="http://www.versant.com/solution/Real_Time_Data_Management.aspx?utm_source=Dataversity&amp;utm_medium=blog&amp;utm_term=near-real-time%2Banalytics%2Bsystems&amp;utm_campaign=Dataversity%2BJPA-Smartgrid"><span style="color: #0000ff;">near-real-time analytics systems</span></a></span><span style="text-decoration: underline;">. </span>But again, cost and adoption barriers come in to play. Smart grids cost enough without having to train an entire staff on new programming languages. For quick and easy integration, JPA must begin to play a key role in NoSQL’s rollout evolution. In doing so, the utilities industry will start seeing those clean energy benefits faster, more easily and without negatively impacting the bottom line.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/meeting-smart-grids-big-data-demands-with-jpa-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Change is Imminent for Software Systems</title>
		<link>http://www.dataversity.net/change-is-imminent-for-software-systems/</link>
		<comments>http://www.dataversity.net/change-is-imminent-for-software-systems/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 08:01:57 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Robert Greene]]></category>
		<category><![CDATA[big data]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Super Computing]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=7341</guid>
		<description><![CDATA[By: Robert Greene At the recent Super Computing conference in Seattle, the major theme was Big Data and technologies that enable Big Data management. This was certainly an interesting departure from the typical computational issues these types of events tend to focus on like the CPU versus GPU, high speed network interconnects and storage. But the focus on Big Data certainly makes sense given that the many attendees are really feeling the strain of the data explosion – taking on issues involving time and space dependent data sets at the terabyte and even petabyte range.  As such, much of the discussion was related to software instead of just the bits and bytes of the next evolution in the hardware stack. Through these discussions a clear theme emerged: software systems over the next decade will need to be rewritten.  In particular, the existing software solutions are not designed to leverage multi-core processors nor solid-state storage, both of which are undeniable trends which will dominate the hardware architectures of the data center and the enterprise within the next five years. This is not to say that existing software systems are not designed for these technological evolutions, but essentially software design decisions of the past were [...]]]></description>
				<content:encoded><![CDATA[<p>By: <a href="http://www.dataversity.net/contributors/robert-greene">Robert Greene</a></p>
<p>At the recent <a href="http://sc11.supercomputing.org/">Super Computing</a> conference in Seattle, the major theme was Big Data and technologies that enable Big Data <a href="http://www.versant.com/products/Versant_Database_Engine.aspx">management</a>. This was certainly an interesting departure from the typical computational issues these types of events tend to focus on like the CPU versus GPU, high speed network interconnects and storage. But the focus on <a href="http://www.versant.com/vision.aspx">Big Data</a> certainly makes sense given that the many attendees are really feeling the strain of the data explosion – taking on issues involving time and space dependent data sets at the terabyte and even petabyte range.  As such, much of the discussion was related to software instead of just the bits and bytes of the next evolution in the hardware stack.</p>
<p>Through these discussions a clear theme emerged: software systems over the next decade will need to be rewritten.  In particular, the existing software solutions are not designed to leverage multi-core processors nor solid-state storage, both of which are undeniable trends which will dominate the hardware architectures of the data center and the enterprise within the next five years.</p>
<p>This is not to say that existing software systems are not designed for these <a href="http://searchcio.techtarget.com/news/2240039561/Big-Data-Probing-global-warming-with-object-database-engine">technological evolutions</a>, but essentially software design decisions of the past were made based on bottlenecks that simply do not exist in the newer hardware.  For example, databases that have heavy I/O components were designed for block based I/O, which meant moving data into memory in big chunks because spinning disk seek time was the limiting factor in throughput. With this, it was better to seek a small number of times and read more data.</p>
<p>However, with SSD in Flash/DRAM drives, seek time is negligible. So, software can be changed to become more granular in how it deals with storage, and by becoming more granular it can then accommodate higher levels of concurrency and throughput.  Similarly, many software systems were designed using largely single threaded, exclusive access data structures and those systems must be redesigned with multi-threading and concurrent access data structures in mind to achieve the parallelism and concurrency demanded by the next generation of real-time business solutions.</p>
<p>The task of redesigning software components based on decades of code for this new paradigm in hardware, while maintaining backwards compatibility with solutions already deployed in the enterprise, is an impossible effort.  It means change will come to all and, out of necessity, organizations will re-evaluate and choose new software components to carry them into the next decade and beyond.  Else, they will fall behind as competition moves to these new technologies which will enable their real-time business in this increasingly competitive business landscape.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/change-is-imminent-for-software-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoSQL 1.0, a Shift in Architecture, But What Else?</title>
		<link>http://www.dataversity.net/nosql-1-0-a-shift-in-architecture-but-what-else/</link>
		<comments>http://www.dataversity.net/nosql-1-0-a-shift-in-architecture-but-what-else/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 07:11:00 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[Robert Greene]]></category>
		<category><![CDATA[database systems]]></category>
		<category><![CDATA[NoSQL 1.0]]></category>
		<category><![CDATA[relational database]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=6212</guid>
		<description><![CDATA[By Robert Greene One thing NoSQL 1.0 is bringing to the table is a shift in architecture. The benefit here is the elimination of critical dependency on the JOIN operation and the ability to scale through distribution. Done correctly, this allows for algorithmic processing as opposed to strictly query-based processing – but the way query is being introduced in NoSQL 1.0 solutions has many people approaching NoSQL like they have the traditional relational database (RDB).  This simply leads back to a place where one can more easily ask SQL-type questions like &#8220;what are my top 10 sales performers for the quarter?” However, the questions which have the most impact are more profound. These questions can be something like, &#8220;how does this user’s pattern of usage compare to others, and based on the similarity, what can I offer that user?&#8221; or &#8220;match the three-dimensional structure of a certain protein against a database of ten million other proteins to find a potential new drug candidate match.” These kinds of questions are algorithmic and not naturally set-based logic operations. The reality is that, today, database systems need to be able to handle the complexity of storing useful models (e.g. predictive models) that can [...]]]></description>
				<content:encoded><![CDATA[<p>By <a href="http://www.dataversity.net/contributors/robert-greene" target="_blank">Robert Greene</a></p>
<p>One thing NoSQL 1.0 is bringing to the table is a shift in architecture. The benefit here is the elimination of critical dependency on the JOIN operation and the ability to scale through distribution. Done correctly, this allows for algorithmic processing as opposed to strictly query-based processing – but the way query is being introduced in NoSQL 1.0 solutions has many people approaching NoSQL like they have the traditional relational database (RDB).  This simply leads back to a place where one can more easily ask SQL-type questions like &#8220;what are my top 10 sales performers for the quarter?”</p>
<p>However, the questions which have the most impact are more profound. These questions can be something like, &#8220;how does this user’s pattern of usage compare to others, and based on the similarity, what can I offer that user?&#8221; or &#8220;match the three-dimensional structure of a certain protein against a database of ten million other proteins to find a potential new drug candidate match.” These kinds of questions are algorithmic and not naturally set-based logic operations.</p>
<p>The reality is that, today, database systems need to be able to handle the complexity of storing useful models (e.g. predictive models) that can be coupled into the business system to create a proactive business as opposed to one that is simply reactive. With that, simple indexed queries are a first and important step to handling end user needs, as these are fundamental building blocks to a useful solution.</p>
<p>In the end, NoSQL 1.0 vendors should be aiming to enable existing enterprise developer skill sets and lower the risk to adoption. Query is only one important aspect of what people need.  First, they need an architectural shift and the ability to do algorithmic based processing. Then, they need query to round out the solution and allow other adjunct requirements found in an enterprise deployment.</p>
<p>The enterprise needs a query capability that integrates with their existing skill sets and the trick is how to combine that query ability with the NoSQL shift in architecture.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/nosql-1-0-a-shift-in-architecture-but-what-else/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoSQL Now! Observations, Part2: Hardware and Defining NoSQL</title>
		<link>http://www.dataversity.net/nosql-now-observations-part2-hardware-and-defining-nosql/</link>
		<comments>http://www.dataversity.net/nosql-now-observations-part2-hardware-and-defining-nosql/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 07:30:13 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Conference and Webinar Communities]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[NoSQL Now!]]></category>
		<category><![CDATA[NoSQL Now! Blogs]]></category>
		<category><![CDATA[Robert Greene]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=5488</guid>
		<description><![CDATA[By Robert Greene I recently wrote about my observations at the recent NoSQL Now! Conference and am happy to bring you the second and final part of my observations. Hardware: Scale Up Before Scaling Out Surprisingly, hardware came up several times. This has been largely ignored in the past but is now coming to the forefront as a hardware revolution is emerging at the same time the industry embraces the database revolution. The reality is that a commodity hardware node is a multi-core node, which will be stunningly true within the next 18-24 months. To remain efficient, databases need to scale up before they scale out or the new generation of hardware will be wasted, creating unnecessary operational costs for production deployments. Some industry leaders like Michael Stonebreaker argued that the cost of computing in databases is tied to the problems of dealing with concurrency and how implementations leverage such things as locking, latching and buffer management to overcome design issues.  In short, the argument is that if you move to a single thread and only scale out, you can somehow scale as needed by removing those aspects of implementation. But it isn’t a reasonable expectation for a machine with [...]]]></description>
				<content:encoded><![CDATA[<p>By <a title="Robert Greene" href="http://www.dataversity.net/contributors/robert-greene" target="_blank">Robert Greene</a></p>
<p>I recently wrote about my observations at the recent NoSQL Now! Conference and am happy to bring you the second and final part of my observations.</p>
<p><em>Hardware: Scale Up Before Scaling Out</em></p>
<p>Surprisingly, hardware came up several times. This has been largely ignored in the past but is now coming to the forefront as a hardware revolution is emerging at the same time the industry embraces the database revolution. The reality is that a commodity hardware node is a multi-core node, which will be stunningly true within the next 18-24 months. To remain efficient, databases need to scale up before they scale out or the new generation of hardware will be wasted, creating unnecessary operational costs for production deployments.</p>
<p>Some industry leaders like <a href="http://nosql2011.wilshireconferences.com/sessionPop.cfm?confid=64&amp;proposalid=4079">Michael Stonebreaker</a> argued that the cost of computing in databases is tied to the problems of dealing with concurrency and how implementations leverage such things as locking, latching and buffer management to overcome design issues.  In short, the argument is that if you move to a single thread and only scale out, you can somehow scale as needed by removing those aspects of implementation. But it isn’t a reasonable expectation for a machine with eight or more cores, limited to eight or more threads, to consume all the cycles of those cores. Simply put, the behavioral patterns of computation are just not uniform enough such that you can queue them up and have them exit the front of the queue right when needed. There are not hundreds but thousands of concurrent users, and lining them up behind eight single core threads isn’t the right solution, except for perhaps a narrow use case. What do you think?</p>
<p><em>Defining NoSQL</em></p>
<p>At the conference there were a number of companies with different NoSQL database products that had different implementation designs and operational characteristics. With all these varying database products, it seems difficult to distinguish what exactly is classified as NoSQL. The answer could lie in soft schema, which is a major theme I observed in the vast majority of products. This shift toward soft schema likely represents what NoSQL is coming to mean.</p>
<p>The shift toward soft schema is really a movement of architectural responsibility for the management of relations between data from database data-models to application models. This means moving away from database joins to application linking. By moving to soft-schema, all of these products are able to speed the access to related data through links, which amounts to a high speed B-tree style lookup for any relation. Further, since the responsibility for resolution is moved up a layer in the software stack, distribution can be implemented to deliver scale-out. It is the architectural shift to soft schema and data linking, delivering the ability to perform at scale that defines a product as NoSQL. How would you define NoSQL?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/nosql-now-observations-part2-hardware-and-defining-nosql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NoSQL Now! Observations, Part1: Enterprise Adoption and Benchmarks</title>
		<link>http://www.dataversity.net/nosql-now-observations-part1-enterprise-adoption-and-benchmarks/</link>
		<comments>http://www.dataversity.net/nosql-now-observations-part1-enterprise-adoption-and-benchmarks/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 04:37:30 +0000</pubDate>
		<dc:creator>Joanna DiTrapano</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Conference and Webinar Communities]]></category>
		<category><![CDATA[Data Topics]]></category>
		<category><![CDATA[Discussion]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[NoSQL Now!]]></category>
		<category><![CDATA[NoSQL Now! Blogs]]></category>
		<category><![CDATA[Robert Greene]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.dataversity.net/?p=5481</guid>
		<description><![CDATA[By: Robert Greene I just returned from the tremendous NoSQL Now! Conference in San Jose. The sessions were ripe with promising ideas and the floor was buzzing with discussion. As such, there were a few key themes over the three days. Fitting NoSQL into the Enterprise: First, I couldn’t help but notice there were a surprising number of enterprises in attendance. This is certainly indicative of a larger trend that NoSQL will play an important role in enterprise business solutions. However, in order to make adoption in the enterprise work, early generation NoSQL technology needs to evolve in order to be consistent with the needs of enterprise development and deployment while not sacrificing core NoSQL value delivered in the shift to a soft-schema. To that end, it was clear that transactions, standard-based API’s and robust production tooling are increasingly recognized as the needed features for next generation NoSQL products. Ultimately, solutions that deliver the core architecture shift ushered in by NoSQL, and that deliver enterprise-class tooling and API’s will be the likely winners in the inevitable consolidation within the space. A Benchmarking Debate Second, benchmarking was a hot topic. Analyst Robin Bloor summed it up nicely when he stated that, [...]]]></description>
				<content:encoded><![CDATA[<p>By: <a title="Robert Greene" href="http://www.dataversity.net/contributors/robert-greene">Robert Greene</a></p>
<p>I just returned from the tremendous NoSQL Now! Conference in San Jose. The sessions were ripe with promising ideas and the floor was buzzing with discussion. As such, there were a few key themes over the three days.</p>
<p><em>Fitting NoSQL into the Enterprise:</em></p>
<p>First, I couldn’t help but notice there were a surprising number of enterprises in attendance. This is certainly indicative of a larger trend that NoSQL will play an important role in enterprise business solutions. However, in order to make adoption in the enterprise work, early generation NoSQL technology needs to evolve in order to be consistent with the needs of enterprise development and deployment while not sacrificing core NoSQL value delivered in the shift to a soft-schema. To that end, it was clear that transactions, standard-based API’s and robust production tooling are increasingly recognized as the needed features for next generation NoSQL products. Ultimately, solutions that deliver the core architecture shift ushered in by NoSQL, and that deliver enterprise-class tooling and API’s will be the likely winners in the inevitable consolidation within the space.</p>
<p><em>A Benchmarking Debate</em></p>
<p>Second, benchmarking was a hot topic. Analyst <a href="http://nosql2011.wilshireconferences.com/sessionPop.cfm?confid=64&amp;proposalid=4059">Robin Bloor</a> summed it up nicely when he stated that, &#8220;the database is no longer a commodity. Do your own proof of concept to make sure the choice is the right one for your problem.” This statement rings true especially given that standard database benchmark tests are in some sense out of touch with reality. Existing industry benchmarks essentially only look at the cost of a piece of data moving in and out of a relational RPC, something that represents only a small percentage of the overall unit of work. However, the true cost of a unit of work in today’s computational environment involves several components, including programming language, object mapping, population, and storage in and out of the database. The cost of that operation is significantly impacted by the type of database itself and the inevitable work necessary to move raw data into the behavioral context. For example, if you are trying to tell the world that you are 40 times faster on something that only represents 10 percent of the total operational cost, then you have only really improved the system by some four percent under the very best conditions. That&#8217;s simply not good enough.<br />
<img class="aligncenter" src="data:image/png;base64,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" alt="" /></p>
<p>Because of this, new benchmarks are needed to reflect the true cost of computing, touching all areas impacted by the choice of database. This leads to the conclusion that some databases are more suitable than others for certain types of application requirements. For example, if it is pure hierarchical XML content without interlinking – moving straight from a webpage form to database – then quite likely an XML database or something similar would be the right choice. On the other hand, if you are dealing with richly linked, networked enterprise domain models then something like an object-oriented database is a better choice. Of course, there are other factors and other application profiles, but the key is to make sure you’re using the right tool for the job.</p>
<p>Stay tuned for part two of my NoSQL Now! observations.</p>
<p><a href="http://www.dataversity.net/discussions/data-forum?mingleforumaction=viewtopic&#038;t=2">Join the Forum discussion on this post</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dataversity.net/nosql-now-observations-part1-enterprise-adoption-and-benchmarks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

 Served from: www.dataversity.net @ 2013-05-18 05:20:39 by W3 Total Cache -->