Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Polyglot Persistence

Polyglot Persistence

A presentation to nosql and polyglot persistence

Ole-Martin Mørk

March 25, 2015
Tweet

More Decks by Ole-Martin Mørk

Other Decks in Technology

Transcript

  1. KEY/VALUE STORES key value key value key value key value

    key value key value key value key value key value key value
  2. DOCUMENT STORES key { "glossary": { "title": "example glossary", "GlossDiv":

    { "title": "S", "GlossList": { "GlossEntry": { "ID": "SGML", "SortAs": "SGML”,
  3. WIDE COLUMN STORES row key key value key value key

    value key value key value key value key value key value key value key value
  4. GRAPH DATABASES key value key value key value Labels key

    value key value key value Type key value key value key value Labels
  5. I'm confident to say that if you’re starting a new

    strategic enterprise application you should no longer be assuming that your persistence should be relational. Martin Fowler
  6. Brukersesjoner Redis Finansielle data MySQL Handlekurv RIAK Anbefalingsmotor Neo4j Produktkatalog

    MongoDB Rapportering PostgreSQL Analyse Cassandra Logger Elastic Search Hendelser Event Store
  7. ?