NewSQL: All content tagged as NewSQL in NoSQL databases and polyglot persistence
Wednesday, 31 August 2011
A Few More SQLish Statements
A few more statements:
SQL-based relational database systems are indeed as moribund as NoSQL advocates charge
Elephants are not slow because they support SQL.
Oracle doesn’t scale,
I assume you already know who’s the author.
Original title and link: A Few More SQLish Statements (©myNoSQL)
Monday, 22 August 2011
40% Penetration for NoSQL: An Interview With Basho's CEO Don Rippert
Don Rippert interviewed by Derrick Harris (GigaOm):
Enterprises will start adopting NoSQL en masse, Rippert thinks, because the types of data they’re now dealing with require new technologies. “We are the data store for the new type of data being stored,” he explained. […]
That data is largely of the unstructured variety coming from web applications, machines and other sources that aren’t the traditional business-transaction data for which relational databases were created. Relational databases were the answer to almost everything previously, but now Rippert thinks NoSQL is “the answer to about 40 percent of business use cases today”.
A couple of follow up questions for Don Rippert[1]:
-
Is your prediction of 40% market share relative to scenarios for large scale, unstructured data with high availability requirements? That would basically mean a 40% market share for just a couple of products: Cassandra, HBase, Riak, Project Voldemort, and (probably) Couchbase.
-
How is the rest of 60% of the market devided between the other NoSQL databases, NewSQL databases, and the traditional relational databases?
-
Considering the current market structure, when do you think the shift towards large scale, highly available requirements happened?
-
How long do you think it will take the market to remodel? What factors will accelerate this transition?
-
I’d really appreciate if someone could forward these questions to him. ↩
Original title and link: 40% Penetration for NoSQL: An Interview With Basho’s CEO Don Rippert (©myNoSQL)
via: http://gigaom.com/cloud/why-accentures-cto-made-the-move-to-nosql-startup-ceo/
Monday, 8 August 2011
Is Nosql a Premature Optimization That’s Worse Than Death? Or the Lady Gaga of the Database World?
I was just preparing for a long trip when Michael Stonebraker created a new storm. I only caught Domas Mituzas’ sharp reply and Werner Vogel’s comment:
scaling data systems in real life has humbled me. I would not dare to criticize an architecture that holds the social graphs of 750M and works
So if you feel like watching an action movie featuring A-class actors, Todd Hoff has summarized the whole conversation paraphrazing a comment about Lady Gaga:
You know, there’s a difference between not liking someone’s music and not recognizing their talent. If€ you can’t recognize the fact that Lady GaGa is, in fact, extremely talented in many ways, then you may want to try to look at her with less of a bias. There’s plenty of artists I can’t stand, but still respect their talent.
Even if you don’t like Lada Gaga’s schtick, that is a great performance. I get the feeling a lot SQL people don’t recognize the talent of NoSQL, whereas NoSQL people are generally use the best tool for the job types who have no problem with you using SQL if that works for you.
Original title and link: Is Nosql a Premature Optimization That’s Worse Than Death? Or the Lady Gaga of the Database World? (©myNoSQL)
What Scales Best?
Tony Bain:
What is best? Well that comes down to the resulting complexity, cost, performance and other trade-offs. Trade-offs are key as there are almost always significant concessions to be made as you scale up.
[…]
So what is my point? Well I guess what I am saying is physical scalability is of course an important consideration in determining what is best. But it is only one side of the coin. What it “costs” you in terms of complexity, actual dollars, performance, flexibility, availability, consistency etc, etc are all important too. And these are often relative, what is complex for you may not be complex for someone else.
I concur—a long time ago I wrote: Complexity is a dimension of scalability.
Original title and link: What Scales Best? (©myNoSQL)
via: http://blog.tonybain.com/tony_bain/2011/07/what-scales-best.html
Monday, 18 July 2011
NoSQL/NewSQL/MySQL Is Not a Zero Sum Game
Although there will be isolated examples, it is going to be rare, therefore, that any potential adopter would be directly comparing NoSQL and NewSQL technologies unless they are still at the stage trying to figure out the level of consistency required for an individual application.
I believe that the future will bring these technologies together so being aware of their pros and cons will be essential. Categorizing all of storage and processing engines just from the level of consistency perspective is like saying there’s only transactional data out there. We all know that’s not true at all.
Original title and link: NoSQL/NewSQL/MySQL Is Not a Zero Sum Game (©myNoSQL)
Wednesday, 6 April 2011
NewSQL: A New Term in Polyglot Persistence
Matthew Aslett (The 451 Group):
“NewSQL” is our shorthand for the various new scalable/high performance SQL database vendors.
[…] what they have in common is the development of new relational database products and services designed to bring the benefits of the relational model to distributed architectures, or to improve the performance of relational databases to the extent that horizontal scalability is no longer a necessity.
The list of NewSQL products/companies is very long. I’ve written about some of them, about others I couldn’t find too much information (probably they were in that stealth mode) and there are others I never heard of. But here is the complete list:
- Clusterix
- GenieDB
- ScalArc
- Schooner
- VoltDB
- RethinkDB
- ScaleDB
- Akiban
- CodeFutures
- ScaleBase
- Translattice
- NimbusDB
- Drizzle
- MySQL Cluster with NDB and MySQL with HandlerSocket
- Tokutek
- JustOne DB
As much as I hate buzzwords, NewSQL sounds cool.
Original title and link: NewSQL: A New Term in Polyglot Persistence (NoSQL databases © myNoSQL)
Most Popular Articles
- Translate SQL to MongoDB MapReduce
- Tutorial: Getting Started With Cassandra
- CouchDB vs MongoDB: An attempt for a More Informed Comparison
- Cassandra @ Twitter: An Interview with Ryan King
- A Couple of Nice GUI Tools for MongoDB
- NoSQL benchmarks and performance evaluations
- Ehcache: Distributed Cache or NoSQL Store?
- Document Databases Compared: CouchDB, MongoDB, RavenDB
- Quick Review of Existing Graph Databases
- NoSQL Data Modeling