Jim Van Fleet plans on comparing and contrasting three different groups, and talking about what kind of problems match the different kinds of technologies. Unlike MySQL and Postgres, for example, which although they have different feature sets, basically do the same thing at the end of the day, the technologies that are being lumped together under the NoSQL flag in many cases have nothing to do with each other:
Document databases
These include Mongo and Couch. Ilya Grigorik includes Tokyo Cabinet in this category, and Ill mention why I dont (with an aside about Tokyos other benefits).
Hash tables
There are like a zillion of these. Redis is quite popular, memcached was the first. Talking about benefits and genesis is pretty straightforward, but Ill mention the points of contrast in the ones that I know about.
The Modern Wonders of the World
Amazons Dynamo and Googles BigTable are an inspiration to many implementers of NoSQL technologies. Even those implementers that arent directly working on related technologies know about them.
Dynamo is a lot like a distributed hash table with very particular rules and some backend wizardry.
BigTable is an entirely new way of modeling data and doing an application.
Cassandra, in particular, is a technology that uses elements of both, and is a major frontier. I can talk a little bit about what the benefits and costs are for investigating Cassandra today.
Hampton Roads Ruby Users Group (757.rb) February Meetup
Filed in
- Organiser
- Hampton Roads Ruby Users Group (757.rb)
- Date
- 9-10 Feb 2010 (Add to calendar) GMT
- Venue
- (Exact location not available) , Norfolk, US
- Cost
- Free
You might also like...
Other nearby events
Map
Ruby forum discussion
-
mysql database
by olivea19 (3 replies)
-
Using PHP and IIS to Create a Discussion Forum
by kellyj481 (48 replies)
-
How to access a MySQL database with .NET
by wzt198531 (10 replies)
-
MySQL Tutorial
by jodibahu (8 replies)
-
how create multilanguage website in php using unicode database as mysql?
by osmancarik (2 replies)
Ruby podcasts
-
.NET Rocks: Amir Rajan Does Frictionless Development with Oak
Published 7 years ago, running time 0h53m
Carl and Richard talk to Amir Rajan about his Oak project on GitHub. Amir discusses his approach to building Single Page Applications (SPA) using an array of open source tools including Rake (from the Ruby stack), nSpec, Canopy, Growl and more. The conversation digs into how C# fits into the equa.
Comments