nosql, mongodb

Post on 18-Jun-2015

1.131 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

NoSQLчем проще - тем лучше! 

Игорь Тамащукhttp://igor.quatrocode.com/@legigor

RDBMS

• Реляционная модель, как абстракция верхнего уровняo нормальные формыo primary и foreign keys

• SQL - DSL для работы с этой моделью• JOIN - то, ради чего все затевалось• Транзакции, уровни изоляции и блокировки

RDBMS

RDBMS

NoSQL :)

NoSQL - Not Only SQL

• Нереляционная модель данных• Нереляционный API: списки - наше все• Только элементы списка атомарны:

o Не нужно согласовать спискиo Не нужны блокировкиo Суперраспределяемость

• Отсутствие схемы данных

NoSQL - Not Only SQL

Шардинг

Репликации

Map/Reduce

Шардинг/репликации в MongoDB

Use Cases

• Архивирование, логгирование• CMS• Real time stats• Operational Data• Ecommerce• etc

Спасибо

top related