SlideShare a Scribd company logo
1 of 14
Download to read offline
NoSQL taxonomy,
with a new nugget
When SQL was born...




          image courtesy http://www.flickr.com/photos/pnnl/3655737526/
image courtesy http://www.flickr.com/photos/friendlyjoe/4536241483/
Google

Facebook
Google

Facebook
NoSQL stores
•MapReduce batch oriented: Google
  MapReduce; Cloudera/Hadoop MapReduce

•multi-dimensional sorted map: Google BigTable,
  Hadoop HBase

•eventually consistent key-value: Amazon
  Dynamo, Voldemort, Basho Riak

•column oriented, eventually consistent: Apache
  Cassandra

•distributed, consistent key-value: membase
membase
  Simple

   Fast

  Elastic
Simple: key-value
Fast: memcached like speed
elastic: just throw
another puppy at it
The project/getting involved

•   Open Source
    •   Nearly all Apache 2.0 licensed

    •   Some components BSD based, owing to history

•   Try using it!
        •   RPM for RHEL/CentOS 5.2 and later

        •   .deb for Ubuntu 9.04


•   Looking for platform porting
    •   Have some RedHat/CentOS, Ubuntu covered

        •   Could certainly integrate a bit better

        •   Especially needed with moxi
http://membase.org

matt@northscale.com

More Related Content

What's hot

Provisioning Rails Servers with Ansible
Provisioning Rails Servers with AnsibleProvisioning Rails Servers with Ansible
Provisioning Rails Servers with Ansible
Radamanthus Batnag
 
Beyond Apache: Faster Web Servers
Beyond Apache: Faster Web ServersBeyond Apache: Faster Web Servers
Beyond Apache: Faster Web Servers
webhostingguy
 
Chef + AWS + CodeIgniter
Chef + AWS + CodeIgniterChef + AWS + CodeIgniter
Chef + AWS + CodeIgniter
ciconf
 

What's hot (19)

Provisioning Rails Servers with Ansible
Provisioning Rails Servers with AnsibleProvisioning Rails Servers with Ansible
Provisioning Rails Servers with Ansible
 
Highly available Drupal on a Raspberry Pi cluster
Highly available Drupal on a Raspberry Pi clusterHighly available Drupal on a Raspberry Pi cluster
Highly available Drupal on a Raspberry Pi cluster
 
Server Check.in case study - Drupal and Node.js
Server Check.in case study - Drupal and Node.jsServer Check.in case study - Drupal and Node.js
Server Check.in case study - Drupal and Node.js
 
Apache CloudStack Google Summer of Code
Apache CloudStack Google Summer of CodeApache CloudStack Google Summer of Code
Apache CloudStack Google Summer of Code
 
RavenDB in the wild
RavenDB in the wildRavenDB in the wild
RavenDB in the wild
 
Beyond Apache: Faster Web Servers
Beyond Apache: Faster Web ServersBeyond Apache: Faster Web Servers
Beyond Apache: Faster Web Servers
 
Why ruby and rails
Why ruby and railsWhy ruby and rails
Why ruby and rails
 
Drupal meets PostgreSQL for DrupalCamp MSK 2014
Drupal meets PostgreSQL for DrupalCamp MSK 2014Drupal meets PostgreSQL for DrupalCamp MSK 2014
Drupal meets PostgreSQL for DrupalCamp MSK 2014
 
CloudStack Clients and Tools
CloudStack Clients and ToolsCloudStack Clients and Tools
CloudStack Clients and Tools
 
Word press workflows and gulp
Word press workflows and gulpWord press workflows and gulp
Word press workflows and gulp
 
Chef + AWS + CodeIgniter
Chef + AWS + CodeIgniterChef + AWS + CodeIgniter
Chef + AWS + CodeIgniter
 
Sergei Nesterov "How to Speed Up the Build of Large Projects. Overview and C...
Sergei Nesterov  "How to Speed Up the Build of Large Projects. Overview and C...Sergei Nesterov  "How to Speed Up the Build of Large Projects. Overview and C...
Sergei Nesterov "How to Speed Up the Build of Large Projects. Overview and C...
 
Big Data in a Public Cloud
Big Data in a Public CloudBig Data in a Public Cloud
Big Data in a Public Cloud
 
Front End Development Automation with Grunt
Front End Development Automation with GruntFront End Development Automation with Grunt
Front End Development Automation with Grunt
 
Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...
Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...
Sergii Bielskyi "Using Kafka and Azure Event hub together for streaming Big d...
 
Tech4Africa - Tuning LAMP, and beyond LAMP
Tech4Africa - Tuning LAMP, and beyond LAMPTech4Africa - Tuning LAMP, and beyond LAMP
Tech4Africa - Tuning LAMP, and beyond LAMP
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Splunk user group - automating Splunk with Ansible
Splunk user group - automating Splunk with AnsibleSplunk user group - automating Splunk with Ansible
Splunk user group - automating Splunk with Ansible
 
Drupal RPG - A Backend Server Story
Drupal RPG - A Backend Server StoryDrupal RPG - A Backend Server Story
Drupal RPG - A Backend Server Story
 

Viewers also liked

How stupid can we get
How stupid can we getHow stupid can we get
How stupid can we get
guest0437b8
 
PowerVote Presentation
PowerVote PresentationPowerVote Presentation
PowerVote Presentation
Didier Moulin
 
Constitution herd
Constitution  herdConstitution  herd
Constitution herd
acolyte26
 
Cooperation needs on Field Operational Tests
Cooperation needs on Field Operational TestsCooperation needs on Field Operational Tests
Cooperation needs on Field Operational Tests
euroFOT
 
3.Innova Oba
3.Innova Oba3.Innova Oba
3.Innova Oba
Ermando
 
дорога
дорогадорога
дорога
manana
 
10. pengolahan lumpur_di_bpam
10. pengolahan lumpur_di_bpam10. pengolahan lumpur_di_bpam
10. pengolahan lumpur_di_bpam
nyomankurniawan
 

Viewers also liked (20)

Bt pusher bluetooth marketing software system user guide
Bt pusher bluetooth marketing software system user guideBt pusher bluetooth marketing software system user guide
Bt pusher bluetooth marketing software system user guide
 
What Happened From 1767 Until Now In The
What  Happened From 1767 Until Now In TheWhat  Happened From 1767 Until Now In The
What Happened From 1767 Until Now In The
 
How stupid can we get
How stupid can we getHow stupid can we get
How stupid can we get
 
PowerVote Presentation
PowerVote PresentationPowerVote Presentation
PowerVote Presentation
 
Obesity Trends 2008
Obesity Trends 2008Obesity Trends 2008
Obesity Trends 2008
 
Constitution herd
Constitution  herdConstitution  herd
Constitution herd
 
Treadmill Talk Show - Exercise Boosting Creativity
Treadmill Talk Show - Exercise Boosting CreativityTreadmill Talk Show - Exercise Boosting Creativity
Treadmill Talk Show - Exercise Boosting Creativity
 
Cooperation needs on Field Operational Tests
Cooperation needs on Field Operational TestsCooperation needs on Field Operational Tests
Cooperation needs on Field Operational Tests
 
Deep peace
Deep peaceDeep peace
Deep peace
 
Justintv
JustintvJustintv
Justintv
 
CinestudiO Cine Prêmio 2010 - Parte 4/4
CinestudiO Cine Prêmio 2010 - Parte 4/4CinestudiO Cine Prêmio 2010 - Parte 4/4
CinestudiO Cine Prêmio 2010 - Parte 4/4
 
3.Innova Oba
3.Innova Oba3.Innova Oba
3.Innova Oba
 
дорога
дорогадорога
дорога
 
Hydrogen Station Design from CaFCP
Hydrogen Station Design from CaFCPHydrogen Station Design from CaFCP
Hydrogen Station Design from CaFCP
 
Seasons
SeasonsSeasons
Seasons
 
10. pengolahan lumpur_di_bpam
10. pengolahan lumpur_di_bpam10. pengolahan lumpur_di_bpam
10. pengolahan lumpur_di_bpam
 
Blogging and How It Complements Your Marketing Strategy
Blogging and How It Complements Your Marketing StrategyBlogging and How It Complements Your Marketing Strategy
Blogging and How It Complements Your Marketing Strategy
 
Video in Marketing
Video in MarketingVideo in Marketing
Video in Marketing
 
Marketing Innovation In India
Marketing Innovation In IndiaMarketing Innovation In India
Marketing Innovation In India
 
Three brave boys
Three brave boysThree brave boys
Three brave boys
 

Similar to Nosql taxonomy with new nugget

Polyglot Persistence & Big Data in the Cloud
Polyglot Persistence & Big Data in the CloudPolyglot Persistence & Big Data in the Cloud
Polyglot Persistence & Big Data in the Cloud
Andrei Savu
 
Hadoop Conference Japan 2011 Fallに行ってきました
Hadoop Conference Japan 2011 Fallに行ってきましたHadoop Conference Japan 2011 Fallに行ってきました
Hadoop Conference Japan 2011 Fallに行ってきました
moai kids
 
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
Andrew Brust
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
OpenStack Foundation
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
OpenStack Foundation
 

Similar to Nosql taxonomy with new nugget (20)

Polyglot Persistence & Big Data in the Cloud
Polyglot Persistence & Big Data in the CloudPolyglot Persistence & Big Data in the Cloud
Polyglot Persistence & Big Data in the Cloud
 
Hadoop Conference Japan 2011 Fallに行ってきました
Hadoop Conference Japan 2011 Fallに行ってきましたHadoop Conference Japan 2011 Fallに行ってきました
Hadoop Conference Japan 2011 Fallに行ってきました
 
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
Microsoft's Big Play for Big Data- Visual Studio Live! NY 2012
 
Intro to HBase - Lars George
Intro to HBase - Lars GeorgeIntro to HBase - Lars George
Intro to HBase - Lars George
 
Chef for OpenStack: Grizzly Roadmap
Chef for OpenStack: Grizzly RoadmapChef for OpenStack: Grizzly Roadmap
Chef for OpenStack: Grizzly Roadmap
 
Microsoft's Big Play for Big Data
Microsoft's Big Play for Big DataMicrosoft's Big Play for Big Data
Microsoft's Big Play for Big Data
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
 
201304 chef for open stack overview
201304 chef for open stack overview201304 chef for open stack overview
201304 chef for open stack overview
 
Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013Chef for OpenStack: OpenStack Spring Summit 2013
Chef for OpenStack: OpenStack Spring Summit 2013
 
Building Google-in-a-box: using Apache SolrCloud and Bigtop to index your big...
Building Google-in-a-box: using Apache SolrCloud and Bigtop to index your big...Building Google-in-a-box: using Apache SolrCloud and Bigtop to index your big...
Building Google-in-a-box: using Apache SolrCloud and Bigtop to index your big...
 
MySQL in the Hosted Cloud
MySQL in the Hosted CloudMySQL in the Hosted Cloud
MySQL in the Hosted Cloud
 
What can-be-done-around-mesos
What can-be-done-around-mesosWhat can-be-done-around-mesos
What can-be-done-around-mesos
 
Not Just Another Overview of Apache Hadoop
Not Just Another Overview of Apache HadoopNot Just Another Overview of Apache Hadoop
Not Just Another Overview of Apache Hadoop
 
Asbury Hadoop Overview
Asbury Hadoop OverviewAsbury Hadoop Overview
Asbury Hadoop Overview
 
Databases in the hosted cloud
Databases in the hosted cloudDatabases in the hosted cloud
Databases in the hosted cloud
 
The MySQL Server ecosystem in 2016
The MySQL Server ecosystem in 2016The MySQL Server ecosystem in 2016
The MySQL Server ecosystem in 2016
 
Hadoop online trainings
Hadoop online trainingsHadoop online trainings
Hadoop online trainings
 
Hadoop Primer
Hadoop PrimerHadoop Primer
Hadoop Primer
 
KeyValue Stores
KeyValue StoresKeyValue Stores
KeyValue Stores
 
Speed up Interactive Analytic Queries over Existing Big Data on Hadoop with P...
Speed up Interactive Analytic Queries over Existing Big Data on Hadoop with P...Speed up Interactive Analytic Queries over Existing Big Data on Hadoop with P...
Speed up Interactive Analytic Queries over Existing Big Data on Hadoop with P...
 

Nosql taxonomy with new nugget