18
Relasjonsdatabaser skalerer ikke Bjørn Nordlund

Relasjonsdatabaser Skalerer Ikke

Embed Size (px)

Citation preview

Page 1: Relasjonsdatabaser Skalerer Ikke

Relasjonsdatabaser skalerer ikkeBjørn Nordlund

Page 2: Relasjonsdatabaser Skalerer Ikke

Performance

s.2

Page 3: Relasjonsdatabaser Skalerer Ikke

Scale

s.3

Page 4: Relasjonsdatabaser Skalerer Ikke

Write / ReadWrite

Tekst endres i Topp- og Bunntekst 12.04.23s.4

Page 5: Relasjonsdatabaser Skalerer Ikke

s.5

Vertical vs horisontal

Page 6: Relasjonsdatabaser Skalerer Ikke

Single db, single app

s.6

Page 7: Relasjonsdatabaser Skalerer Ikke

Single db, multiple app

s.7

Page 8: Relasjonsdatabaser Skalerer Ikke

Master – Slave replication

s.8

Page 9: Relasjonsdatabaser Skalerer Ikke

Caching

s.9

Page 10: Relasjonsdatabaser Skalerer Ikke

Local

Tekst endres i Topp- og Bunntekst 12.04.23s.10

Page 11: Relasjonsdatabaser Skalerer Ikke

Table partitioning

s.11

Page 12: Relasjonsdatabaser Skalerer Ikke

Shared everything

s.12

Page 13: Relasjonsdatabaser Skalerer Ikke

Shared nothing

s.13

Page 14: Relasjonsdatabaser Skalerer Ikke

SQL vs noSQL

noSQL

BASE

Atomicy

Versioning

”search/indexing strategies”

Tekst endres i Topp- og Bunntekst 12.04.23s.14

SQL

ACID

Integrity

Consistency

Queries

Transactions

Page 15: Relasjonsdatabaser Skalerer Ikke

Scaling vs functionality

Tekst endres i Topp- og Bunntekst 12.04.23s.15

Page 16: Relasjonsdatabaser Skalerer Ikke

Scaling vs performance

Tekst endres i Topp- og Bunntekst 12.04.23s.16

Page 17: Relasjonsdatabaser Skalerer Ikke

Scaling vs complexity

Tekst endres i Topp- og Bunntekst 12.04.23s.17

Page 18: Relasjonsdatabaser Skalerer Ikke

Tekst endres i Topp- og Bunntekst 12.04.23s.18