NoSQL Databases: What, When and Why

Lorenzo Alberton (25.Feb.2011 at 15:15)
Talk at PHP UK Conference 2011 (English - UK)

Rating: 4 of 5

NoSQL databases get a lot of press coverage, but there seems to be a lot of confusion surrounding them, as in which situations they work better than a Relational Database, and how to choose one over another. This talk will give an overview of the NoSQL landscape and a classification for the different architectural categories, clarifying the base concepts and the terminology, and will provide a comparison of the features, the strengths and the drawbacks of the most popular projects (CouchDB, MongoDB, Riak, Redis, Membase, Neo4j, Cassandra, HBase, Hypertable).

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 2 of 5

25.Feb.2011 at 17:17 by Richard George

Far too much depth on the "Base Concepts" and not enough on real use cases. Academically interesting, but not practically useful.

Rating: 3 of 5

26.Feb.2011 at 13:11 by James Dempster

Good coverage on the different types of NoSQL. Why they exist, what problems they aim to solve.
How no single solution solves all problems.
Little too much at times, this came from his obvious passion on the subject.

Rating: 5 of 5

26.Feb.2011 at 13:30 by Ian Barber

Really interesting exploration of the dynamo and big table work, and how they have influenced the current crop of NOSQLs, and the strengths and weaknesses of each of the basic types and the systems that implment them.

I think that the talk could have benefited from some restructuring, to look at the dynamo inspired systems (voldemort etc.) when looking at dynamo, and perhaps use something like cassandra to move into discussing the bigtable structure. I also thought the graph section was a little slim, as this is an interesting area that the PHP community isn't using so much, but there was just so much information that it would have probably been more suited to a two hour tutorial than a 50 minute talk.

Lorenzo's knowledge on the subject was unquestionable, and his enthusiasm came across, which for me made this a very enjoyable talk.

Rating: 3 of 5

26.Feb.2011 at 17:06 by Chris Hewitt

An enjoyable talk but too much for me to take in at one go. I look forward to the slides/video so I can go over it again.

Rating: 3 of 5

26.Feb.2011 at 17:24 by Craig Strong

I enjoyed this talk, but felt it had too much depth for me. I came away with good knowledge, but some of the things mentioned were beyond my interest with the topic. I think this would have benefited from "Intermediate plus" if not "Advanced" in the title. However presented well and very interesting.

Rating: 4 of 5

26.Feb.2011 at 18:06 by David Goodwin

Great detail and knowledge from the speaker (as with all of his other talks I've seen). For me it would have been better if it was more Cassandra vs mongo vs blah blah. Etc.

Rating: 5 of 5

26.Feb.2011 at 20:05 by David

Amazed at some of the other comments; but I guess this outlines the difficulty in talking on such a subject. Understanding the "base concepts" and "academic" details are _absolutely critical_ for anyone who has any serious interest in using any of these distributed systems in real life. Fair enough if you don't want to use these systems, but then you were probably at the wrong talk. Hint: use MySQL (it's amazing).

I found the talk really interesting. Some of the concepts covered I've heard explained many times before in a much poorer way. The comparison of the available systems was fantastically useful; gaining this much knowledge on the subject would take weeks of research. I'm going to go and check out the slides and read up on some of the references! Cheers.

Rating: 4 of 5

26.Feb.2011 at 20:07 by Thorsten Rinne

I really enjoyed the talk because I always had the feeling that Lorenzo has a very big knowledge about NoSQL databases. The introduction was very theoretical but I liked it and it's really important to know this basic stuff to decide between relational databases or NoSQL solutions.

Rating: 4 of 5

27.Feb.2011 at 14:35 by Paul Serby

A very enlightening talk. Lorenzo explained the principles and subjectiveness of ACID then went on to detail the various types of nosql databases explaining the strengths and weaknesses of each type.

Rating: 5 of 5

27.Feb.2011 at 20:11 by Vamory Traore

Nice talk. Theoretical intro is more than necessary if you want to take the problem seriously. I especially enjoyed the comparison between nosql DB and how each of them is tackling problems differently.
I've already bookmarked it. A must for anyone interested into a serious implementation / comparison with RDBMS DB and why they're still relevant.

Rating: 4 of 5

28.Feb.2011 at 11:11 by Derick Rethans

So much theory! I liked that, but I had not expected it. I was expecting more of a through comparison between the different NoSQL databases. I know that MongoDB and CouchDB are quite different, but I have not the faintest clue on how, and what I should checkout to not fall into pitfalls with either of them. So I would focus a bit less on the theory, and a bit more on comparing the different NoSQL databases in more detail.

Rating: 5 of 5

01.Mar.2011 at 09:40 by Saul Howard

Great talk. I really appreciated the technical background, without which a serious comparison of the databases would be impossible.

Rating: 4 of 5

01.Mar.2011 at 11:59 by Matthew Vivian

As others have said the description of this talk did not match the content. I would have gained more practical knowledge from a simpler comparison but I value the opportunity to learn the fundamentals from such a knowledgeable speaker as Lorenzo.

I will certainly look back through the slides of this presentation to fill in the the gaps caused by my overloaded brain. It's good to see a topic given such deep analysis.

Rating: 1 of 5

18.Mar.2011 at 17:12 by James Dunmore

Worst talk of the day - terrible - boring, badly presented, too much detail, not useful. Didn't learn anything useful from it.

Yes - the topics covered were interesting, and I'm sure this guy knows his stuff - but it was irrelevant based on the subject of the talk. Overall, very poor.

Cloud server hosting by Combell Combell      © Joind.in 2012