You Might Be A Data Radical
hackingdistributed.com
You Might Be A Data Radical
1–7 of 7 posts
Re: You Might Be A Data Radical
#2But the part that I really wanted to emphasize, and I worry might get lost in the surrounding discussion about partition-obliviousness, is the following:
NoSQL has the potential to supplant RDBMSs and capture the
bulk of the database market. The "daddy knows best"
attitude that RDBMSs bring to data management, the way they
strip all information that the developer had about her data
and force her to write a declarative specification of what
she wants, only to try to then come up with an efficient
evaluation plan in the query optimizer, all reflect a
klunky aesthetic to system design that the lean and mean
NoSQL movement can and will supplant. NoSQL is to RDBMSs
what Unix was to Multics.
My group is working on bridging the gap between NoSQL and traditional RDBMSs (with a second-generation NoSQL store called HyperDex that provides strong guarantees), and so are others. And meanwhile, RDBMSs are trying to retrofit NoSQL features. Overall, there is a big revolution afoot in data management, and it's an exciting time for system builders and application developers alike.Re: You Might Be A Data Radical
#3I'm the "radical" author of this post. It expands this other post ( http://hackingdistributed.com/2013/03/07/partition-tolerance... ) that busts some commonly propagated myths about partition tolerance in data stores. But the part that I really wanted to emphasize, and I worry might get lost in the surrounding discussion about partition-obliviousness, is the following: NoSQL has the potential to supplant RDBMSs and c…
A simplified version that will eventually have to re-invent a lot of what it stripped away to become so much simpler?
Re: You Might Be A Data Radical
#4I'm the "radical" author of this post. It expands this other post ( http://hackingdistributed.com/2013/03/07/partition-tolerance... ) that busts some commonly propagated myths about partition tolerance in data stores. But the part that I really wanted to emphasize, and I worry might get lost in the surrounding discussion about partition-obliviousness, is the following: NoSQL has the potential to supplant RDBMSs and c…
Re: You Might Be A Data Radical
#5I'm the "radical" author of this post. It expands this other post ( http://hackingdistributed.com/2013/03/07/partition-tolerance... ) that busts some commonly propagated myths about partition tolerance in data stores. But the part that I really wanted to emphasize, and I worry might get lost in the surrounding discussion about partition-obliviousness, is the following: NoSQL has the potential to supplant RDBMSs and c…
There are two primary categories of applications that were traditionally developed on sql platforms: Operational and Analytical. Operational applications want the ACID and transactions features of the RDBMS, but analytical applications benefit tremendously from the SQL language itself. If there is a question that my user wants me to answer and I can answer it by writing a SQL query but in the NoSQL world I have to wr…
So, in between "writing a program for each query" (which I agree is a non-starter in some settings) and "SQL is the one and only interface" lies an exciting space of opportunities.
Re: You Might Be A Data Radical
#6I'm the "radical" author of this post. It expands this other post ( http://hackingdistributed.com/2013/03/07/partition-tolerance... ) that busts some commonly propagated myths about partition tolerance in data stores. But the part that I really wanted to emphasize, and I worry might get lost in the surrounding discussion about partition-obliviousness, is the following: NoSQL has the potential to supplant RDBMSs and c…
> NoSQL is to RDBMSs what Unix was to Multics. A simplified version that will eventually have to re-invent a lot of what it stripped away to become so much simpler?
Re: You Might Be A Data Radical
#7I'm the "radical" author of this post. It expands this other post ( http://hackingdistributed.com/2013/03/07/partition-tolerance... ) that busts some commonly propagated myths about partition tolerance in data stores. But the part that I really wanted to emphasize, and I worry might get lost in the surrounding discussion about partition-obliviousness, is the following: NoSQL has the potential to supplant RDBMSs and c…
There are two primary categories of applications that were traditionally developed on sql platforms: Operational and Analytical. Operational applications want the ACID and transactions features of the RDBMS, but analytical applications benefit tremendously from the SQL language itself. If there is a question that my user wants me to answer and I can answer it by writing a SQL query but in the NoSQL world I have to wr…
(And if they're not Big Data--well, then, the solution is even more obvious. :)