nosql: All content tagged as nosql in NoSQL databases and polyglot persistence
Wednesday, 7 December 2011
Michael Stonebraker Says in Defense of NewSQL
The reason that this is becoming a hot-button issue is because IT organizations have invested billions of dollars in investments in SQL. Adding new data management frameworks such as Hadoop will add considerable expense in terms of finding people with the skills needed to manage these platforms. Stonebraker isn’t necessarily against Hadoop; he’s just pointing out that there is no one SQL database engine that fits all requirements and that before IT organizations adopt a NoSQL approach, they should consider other SQL-compatible approaches to solving the same problem.
Translated: What do these NoSQL kids know? My products are always the best. So instead of paying them, why not continue paying me.
Original title and link: Michael Stonebraker Says in Defense of NewSQL (©myNoSQL)
via: http://www.itbusinessedge.com/cm/blogs/vizard/in-defense-of-new-sql/?cs=49255
Monday, 3 October 2011
The Oracle NoSQL Database and Big Data Appliance
There’s been a lot of speculation about the announcements coming from Oracle’s OpenWorld event. A first part was revealed during the keynote in the form of an in-memory analytics appliance called Exalytics [2]. But there’s talk about a Big Data Appliance and an Oracle NoSQL database.
Here’re my predictions[1]
-
Oracle became very aggressive in selling products based on hardware, software, and services. So they’ll announce a Hadoop appliance integrated with an existing Oracle product. It could be either the Oracle Exadata or even the newly announced Exalytics.
This appliance will place Oracle in competition with all other Hadoop appliance sellers: EMC, NetApp, IBM. Also these days most of the analytics databases try to integrate with Hadoop.
-
Oracle already has a couple of non-relational solutions in their portfolio: BerkleyDB, TimesTen, Coherence. And they’ve already started to test the NoSQL market by announcing the MySQL and MySQL Cluster NoSQL hybrid systems.
I don’t expect Oracle NoSQL database to be a new product. Just a rebranding or repackaging of one of the above mentioned ones. Probably the TimesTen.
-
Oracle will invest more into integrating its line of products with Hadoop. Having both a Hadoop and an in-memory analytics appliance will make them very competitive in this space.
-
Oracle will extend the support for NoSQLish interfaces (memcached) to its other database products.
What are your predictions?
Original title and link: The Oracle NoSQL Database and Big Data Appliance (©myNoSQL)
Tuesday, 27 September 2011
The Best Month for NoSQL, Big Data, and the Data Space?
Last evening I was trying to catch up with the news in the NoSQL and Big Data space—it looks like nobody wants to pick up the job I’m doing here, except maybe GigaOm’s Infrastructure Curator Derick Harris.
After skimming for a while through the links I’ve bookmarked, I’ve started to realize that this month, September 2011, is looking like the most exciting month in the data space, including but not limited to NoSQL and NewSQL, Big Data, data analytics etc. Partnerships, fundings, acquisitions, major releases. Every couple of days I had a news about a very interesting announcement.
You’ve probably read about some of these, but I thought I should group them together so you could get the same feeling I got:
-
MapR Raises $20 for Friendly Hadoop Distribution: a confirmation for another intersting entry in the Hadoop space, after June’s Yahoo’s Hadoop spinoff HortonWorks.
-
BigData Market: IBM Acquires Two Analytics Companies: data analysts would call this consolidation. I’d say it’s the beginning of the acquisition spree.
-
MongoDB Selected as Core Content Management Component of SAP’s Platform-As-A-Service: it’s not very often to hear about a giant chosing a newcomer’s solution as a core component of its services.
-
R and Hadoop: Revolution Analytics and Cloudera Partnership Announced: R developers can access Hadoop data stores and program MapReduce jobs in R
For a while I’ll keep updating this post to point to the most interesting news this month.
Original title and link: The Best Month for NoSQL, Big Data, and the Data Space? (©myNoSQL)
Monday, 12 September 2011
Will Oracle Win the NoSQL Competition
I agree this title is misleading but problem is clear: today Oracle does not provide any product can compete with new cloud computing needs and with the NoSQL movement. It is not possibile to think that actually the RAC technology of oracle can be used in a cloud environment and also a cloud service cannot be deployed over an Exadata.
The real question though is if Oracle is really interested by the market currently served by NoSQL databases and/or hybrid solutions. And judging by the latest versions of MySQL and MySQL Cluster[1] it looks like they are testing the waters.
-
Latest versions of MySQL and MySQL Cluster are adding support for using the Memcached protocol. See NoSQL to MySQL with Memcached ↩
Original title and link: Will Oracle Win the NoSQL Competition (©myNoSQL)
via: http://www.stefanocislaghi.eu/2011/09/will-oracle-win-the-nosql-competition/
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)
Wednesday, 10 August 2011
NoSQL: It’s Beginning to Look a Lot Like SQL
Stephen O’Grady:
It is too early to handicap the probable outcomes for these various query language projects. Nor is it certain that NoSQL will achieve the same consolidation the relational market did around a single approach; the differing approaches of the various NoSQL projects argue against this, in fact.
If by consolidation we mean having a query language that pseudo-works (by imposing tons of limitations, like GQL), I think we’ll be better of with custom query languages that take full advantage of their underlying NoSQL database engine.
Programming languages are not unified. Nor are file systems. And we are still using them to take full advantage of their unique features.
Original title and link: NoSQL: It’s Beginning to Look a Lot Like SQL (©myNoSQL)
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)
Friday, 8 July 2011
Comments on Urban Myths About NoSQL
Dan Weinreb comments on Michael Stonebraker’s Urban Myths about SQL (PDF) :
Dr. Michael Stonebraker recently posted a presentation entitled “Urban Myths about NoSQL”. Its primary point is to defend SQL, i.e. relational, database systems against the claims of the new “NoSQL” data stores. Dr. Stonebraker is one of the original inventors of relational database technology, and has been one of the most eminent database researchers and practitioners for decades.
In fact, Michael Stonebraker bashes everything that is not his current product—this GigaOm interview is the latest example.
For now, I’m filing this away until VoltDB is sold.
Original title and link: Comments on Urban Myths About NoSQL (©myNoSQL)
Thursday, 23 June 2011
The NoSQL Fad
Adam D’Angelo[1]:
I think the “NoSQL” fad will end when someone finally implements a distributed relational database with relaxed semantics.
I believe that defining these relaxed semantics will actually lead to figuring out the origins of many of the NoSQL solutions—just as an example, relaxing the relational model would lead to options like the document model or the BigTable-like columnar model.
-
Adam D’Angelo: Quora Founder ↩
Original title and link: The NoSQL Fad (NoSQL database©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