Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NoNoSQL = Not Only NoSQL. Почему рано хоронить ...
Search
HappyDev'13
December 08, 2013
Programming
0
260
NoNoSQL = Not Only NoSQL. Почему рано хоронить старый добрый SQL
Григорий Косьяненко
HappyDev'13
December 08, 2013
Tweet
Share
More Decks by HappyDev'13
See All by HappyDev'13
Вводный доклад о процессах и ролях, требованиях и визуализации
happydev
0
210
Особенности разработки финансовых проектов
happydev
0
180
Domain Driven Design. Модель вместо требований
happydev
0
430
К черту менеджерские карго культы! Дайте нормальное ТЗ
happydev
0
220
Эволюция больших проектов. Опыт API Яндекс.Карт
happydev
1
450
Мастер класс «Управленческие поединки»
happydev
0
210
Лучшая client-side архитектура
happydev
1
290
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
happydev
0
580
Вводный доклад про SQL, NoSQL и других
happydev
0
290
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.6k
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
180
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
CSC307 Lecture 06
javiergs
PRO
0
690
Package Management Learnings from Homebrew
mikemcquaid
0
230
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
6
670
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
Oxlint JS plugins
kazupon
1
1k
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
460
CSC307 Lecture 08
javiergs
PRO
0
670
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
52k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
830
Un-Boring Meetings
codingconduct
0
200
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Music & Morning Musume
bryan
47
7.1k
[SF Ruby Conf 2025] Rails X
palkan
1
760
Crafting Experiences
bethany
1
52
How GitHub (no longer) Works
holman
316
140k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Transcript
NoNoSQL = Not Only NoSQL Почему рано хоронить старый добрый
SQL Григорий Косьяненко Разработчик БД «Единая Служба»
SQL СУБД — это инструмент NoSQL
Что такое SQL Реляционная модель данных – Схема данных –
Нормализация – Ограничения целостности Транзакционность
Транзакции A - atomicity C - consistency I - isolation
D - durability
CAP - теорема
CAP - теорема
Где без SQL не обойтись? Жесткие требования к согласованности данных
Сложный анализ
SQL++ • SQL — это стандарт • СУБД многое делает
за нас – обеспечивает целостность – занимается оптимизацией запросов и сбором статистики – проверяет права доступа • Многообразие способов доступа к данным • Универсальность • Реляционные базы продолжают развиваться
Масштабирование Резервирование Репликация Кластер Федерация
Кластера PostgreSQL-XC Oracle RAC MySQL Cluster
Oracle DB-Link Postgres-fdw
Oracle DB-Link Postgres-fdw
Bonus • XML • JSON • hstore • PostGIS •
UDT • Flashback
NewSQL — место для шага вперед • SQL-интерфейс • ACID-транзакции
• In-memory • Шардинг Кто же они? • MySQL Cluster • VoltDB • MemSQL
Когда в руках молоток, все становится похоже на гвоздь.
Спасибо за внимание!