SlideShare a Scribd company logo
1 of 62
Download to read offline
Стратегия и тактика выбора СУБД
и инструментов обработки
данных
Пленарная часть
10:00
Андрей Николаенко (IBS)
Стратегия и тактика выбора СУБД и инструментов обработки данных
10:25
Олег Бартунов, Александр Коротков (Postgres Professional)
Оптимизация производительности СУБД PostgreSQL
10:50
Дмитрий Пудов (Angara Technologies Group)
Современные технологии защиты баз данных
11:15
Алексей Миловидов (Яндекс)
Секреты эффективного использования СУБД ClickHouse
11:40 Кофе-пауза
12:05
Марк Ривкин (Oracle)
Автономные базы данных. Пора ли администраторам баз искать новую работу?
12:30
Евгений Степанов (Micro Focus)
Какой должна быть современная аналитическая СУБД?
12:55
Сергей Кузнецов (ИСП РАН, МГУ)
Управление данными, энергонезависимая память: проблемы и перспективы
13:20 Обед
Технологии и разработка
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Практика
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
История одного проекта
Вместо Oracle Database – PostgreSQL, вместо ScyllaDB – HBase
Экономия на лицензиях при сохранении PL/SQL-кода и
показателей производительности
Совместимость с экосистемой Hadoop, стабильность
Вместо Cassandra – ScyllaDB
Эффективное использование
современного оборудования
Совместимость с Cassandra CQL Segmentation fault (core dumped)…
5НФ в Oracle Database и исходные сообщения в Cassandra
Разгружена транзакционная база Раздельные SLA для инструментов
Точки эффективности Cassandra (до 2.0) –
не более 32 ГБ ОЗУ на узел, до 1 ТБ на узел
5НФ + BLOB в Oracle Database
Один инструмент
Подобрались к сотням терабайтов: резервная копия? отказ
всего сразу? расширение СХД?
Снова выборы, и снова «зоопарк»?
Разнообразие систем,
проектов, платформ
Извлечение ценности
возможно только при
консолидации
Консолидация
как общая цель
Датацентрическая
идеология
Слойное воплощение
• Быстрый
• Базовый
• ….
• Архивный
• Журнальный
объём
скорость
Платформа… Фабрика… Озеро… Грид… данных
Поле выбора
РСУБД общего назначения
MPP-РСУБД
«Ключ – значение»
«Семейство столбцов»
Документоориентированные
SQL-on-HadoopSQL-on-KV
Многомерные
Полнотекстовые
движки
Графовые
XMLDB,
RDFDB
Многозначные
Иерархические
Р е л я ц и о н н ы е
N o S Q L
N e w S Q L
О п е р а ц и о н н ы е
А н а л и т и ч е с к и е
ОперационныеСУБД:
одинсегмент(2016)
Изображение: Gartner, 2016
– Hadoop
– РСУБД
– NoSQL
– Old School
ОперационныеСУБД:
одинсегмент(2017)
Изображение: Gartner, 2016
– Hadoop
– РСУБД
– NoSQL
– Old School
СУБДдляаналитики:
почтитеже(иHadoop)
Изображение: Gartner, 2017
– Hadoop
– РСУБД
– NoSQL
– Old School
Объёмрынка
IDC: рынок СУБД в 2016
году – $45,7 млрд
451 Research: к 2016 году
объём рынка NoSQL
превзойдёт $1 млрд
IDC: рынок больших
данных к 2016 году
– $16 млрд
Gartner: резидентные
СУБД в 2015 году – $6 млрд
РСУБДобщегоназначения:
основакоммерческого
рынка(2016,Gartner)
Изображение: Gartner, 2016
Oracle
Database
MySQL Essbase
Hana
Adaptive
SE
IQ
DB2 Informix TM1
Фантастическое будущее Oracle DB 18c
10:00
Андрей Николаенко (IBS)
Стратегия и тактика выбора СУБД и инструментов обработки данных
10:25
Олег Бартунов, Александр Коротков (Postgres Professional)
Оптимизация производительности СУБД PostgreSQL
10:50
Дмитрий Пудов (Angara Technologies Group)
Современные технологии защиты баз данных
11:15
Алексей Миловидов (Яндекс)
Секреты эффективного использования СУБД ClickHouse
11:40 Кофе-пауза
12:05
Марк Ривкин (Oracle)
Автономные базы данных. Пора ли администраторам баз искать новую работу?
12:30
Евгений Степанов (Micro Focus)
Какой должна быть современная аналитическая СУБД?
12:55
Сергей Кузнецов (ИСП РАН, МГУ)
Управление данными, энергонезависимая память: проблемы и перспективы
13:20 Обед
MySQL: прогресс (уже в Oracle)
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Как Oracle DB, но из Кореи
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
Массово-параллельные РСУБД
Teradata Netezza
• IBM
Greenplum
• Pivotal
→ Dell-EMC
ParAccel
• Actian
DatAllergro
• Microsoft
Aster Data
• Teradata
Dataupia VectorWise
• Actian
Exasol InfiniDB
Hadapt
• Teradata
Vertica
• HP → HPE →
Micro Focus
Posgres XL Citus DB ClickHouse
– начинались как машины баз данных – на основе PostgreSQL
Greenplum (Arenadata DB)
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Российский MPP-прорыв и Vertica (уже британская)
10:00
Андрей Николаенко (IBS)
Стратегия и тактика выбора СУБД и инструментов обработки данных
10:25
Олег Бартунов, Александр Коротков (Postgres Professional)
Оптимизация производительности СУБД PostgreSQL
10:50
Дмитрий Пудов (Angara Technologies Group)
Современные технологии защиты баз данных
11:15
Алексей Миловидов (Яндекс)
Секреты эффективного использования СУБД ClickHouse
11:40 Кофе-пауза
12:05
Марк Ривкин (Oracle)
Автономные базы данных. Пора ли администраторам баз искать новую работу?
12:30
Евгений Степанов (Micro Focus)
Какой должна быть современная аналитическая СУБД?
12:55
Сергей Кузнецов (ИСП РАН, МГУ)
Управление данными, энергонезависимая память: проблемы и перспективы
13:20 Обед
Яндекс-эффект:
результатыопросана
HighLoad++–2017
Изображение: Ontico, 2017
Машиныбазданных
OLTP
Exadata Xx-8
Pure for
Trans.
DAAD
СУБД общего
назначения
Exadata Xx-2
Fusion
Cube / DB
MPP-СУБД
EDW
Netezza
Greenplum
DB
Vertica
MPP-СУБД+
Hadoop
Aster
Greenplum
DCA
Hadoop on
DAS
Big Data
Appliance
for Hadoop
Hadoop
+ NAS
Greenplum
HD
+
EMC
2
Isilon
Data
Engine for
Analytics
In-memory
1 узел
Hana
Classic
Exalytics
BLU
In-memory
кластерный
Hana Scale-
Out
NumaQ
IMM/H
Серверы
приложений
Exalogic
Pure
Application
R D B M S B i g D a t a I M C
М а ш и н ы б а з д а н н ы х
Цена аналитического MPP-терабайта
… н а п р и м е р е л и н е й к и T e r a d a t a ( 2 0 1 4 )
Изображение: Teradata, 2014
Анонс: уже завтра о машинах баз данных
mailto:anikolaenko@acm.org
Другойфланг:
вборьбезаотзывчивость
СУБД
In-memory computing
Резидентные вычисления
Резидентные СУБД
Реляционные SAP Hana
Oracle
TimesTen
MemSQL
Реляционные
расширения
Oracle 12g
in-memory
option
IBM DB2
BLU
SQL Server
in-memory
OLTP
MOLAP IBM TM1
Oracle
Essbase for
Exalytics
Jedox Palo
Ключ –
значение
Redis Aerospike Tarantool
Резидентные гриды
Oracle
Coherence
WebSphere
Extreme Scale
Tibco
ActiveSpaces
Hazelcast
Gigaspaces
XAP
Gridgain
Red Hat
Ininispan
Tmax
Ininicache
Начало: распределённый кэш Java-объектов
На каждый узел J2EE-
сервера приложений
ставится
спец. ПО
Одно из ключевых
требований –
поддержка JSR-107
(java cache)
Пробрасывает
операции в СУБД
Поддерживает
основные ORM
(Hibernate, Toplink, …)
Требуется
рефакторинг слоя
model в MVC-
приложении
GridGain: не грид, но фабрика, или просто СУБД?
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Резидентная (и не только) СУБД из Mail.ru
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
NoSQL = No[Rel]+SQL
«Ключ – значение»
Redis
Tarantool
Aerospike
GenieDB
RocksDB
IMDG как класс
Документо-
ориентированные
MongoDB
ToroDB
CouchDB
Couchbase
NosDB
RethinkDB
CrateDB
«Семейство
столбцов»
HBase+Phoenix
Cassandra
ScyllaDB
RavenDB
Accumulo
SQL и SQL-подобные
CockroachDB MyRocks
SQL в Hadoop и на Hadoop
HDFS
HBase
Yarn
MapReduce Tez Spark
MLLib
Streaming
GraphX
Impala
Drill
Presto
Dato
Phoenix
Giraph
Mahout
Pig
Cascading
Hive
SparkSQL
DataFu
H2O
SQL-движки
Графовые движки
Абстракции
обработки
Машинное
обучение
Хранение
Kylin
Kudu
SQL в IMDG
Гонка уже не за SQL как таковым, а за глубиной соответствия стандартам
Hazelcast
Предикатная
часть SQL
Gridgain
(Ignite)
ANSI SQL-99
Oracle
Coherence
CohQL
(одновременно
SQL- и JPQL-
подобный)
Gigaspaces
XAP
Почти ANSI
SQL-92
Tibco
ActiveSpaces
Предикатная
часть SQL
Gemfire
(Geode)
SQL-
подобный
OQL
JBoss Data
Grid
SQL-
подобный
InfinispanQL
SQL: задумка
Structured English Query Language
SEQUEL
Руководство оператора
ЭВМ.
Структурированный язык
запросов SQL
Вытеснен идеями QBE
• (Query-by-example,
Моше Цлоф, 1974) ICSE ’76: Proceedings of the 2nd
international conference on Software
engineering
SQL в 2010-е
На SQL спросить
проще и яснее,
чем вникать в
тонкости работы
drag-n-drop-BI
На SQL спросить
быстрее, чем
просить
программистов
сделать витринку и
картинку
SELECT PROD, SUM(AMT)
FROM SALES
WHERE CAT = 52
GROUP BY CUBE(SHOP,RG)
HAVING SUM(AMT)>100
На SQL готовы “разговаривать” не только программисты
Декларативный ренессанс (не только SQL)
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Тактика выбора
По объёму
Умещающееся в ОЗУ
одного узла
Умещающееся на
накопители одного
узла
Обрабатываемые в
одном кластере
По
интенсивности
Операции ввода-
вывода,
обеспечиваемые
СУБД
Пропускная
способность,
обеспечиваемая
СУБД
Одновременные
подключения,
обеспечиваемые
СУБД
Как проверить?
Эталонные тесты
Воспроизведение
нагрузки
Интеграционные
Стыкуемость с
имеющимися
технологиями
Устанавливаемость
на имеющееся
оборудование
Обрабатываемые объёмы
Сотни ГБ Терабайты
Десятки
ТБ
Сотни ТБ Петабайты
РСУБД общего назначения (POSIX)
MPP-РСУБД
«Ключ – значение» резидентные
«Семейство столбцов»
Документоориентированные
Hadoop
Многомерные
Полнотекстовые движки
Графовые
РСУБД общего назначения (блочный доступ)
о
т
з
ы
в
ч
и
в
о
с
т
ь
Объём
“Недозаказ”
UTF-8
Денормализация
PCTFREE
RAID
Факторы репликации
Ландшафты (разработки, тестирования…)
“Перезаказ”
«Храним всё в исходных
конвертах в трёх
копиях»… (GRC!)
«Через 4 года натравим
нейросеть на
накопленное»
Стратегия озера: уже в банках
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
Нужно ли хранить, чтобы потом «натравить DL»?
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Эталонные тесты: TPC (enterprise-нагрузки)
Эталонные тесты TPC: трудности
Малое количество опубликованных результатов
Сложность самостоятельного проведения
• Готовые инструменты не воспроизводят спецификацию
• Сравнимость только внутри определённого инструмента
Сложность интерпретации
• Весьма специфические модели, редко подходящие под конкретную
нагрузку
Эталонные тесты: YCSB (веб-нагрузки)
YCSB: сложности
Поверхностная спецификация
• Сложность сопоставления результатов – разные гарантии в различных
конструкциях
Упрощённые и атомарные нагрузки
• Подходят для узкого класса операционных сценариев
Caution: новый инструмент бенчмаркетинга
• Энтузиасты и разработчики торопятся что-то выполнить без
выравнивания условий у конкурентных систем
Воспроизведение нагрузок
Системы с полным API-доступом (обычно JSON via HTTP)
Журналирование и
«самозахват»
Повтор с интервалами
Разделение типов
нагрузки
(категорий
пользователей)
Масштабирование по
данным?
Средства эмуляции нагрузки
JMeter LoadRunner Grinder Gatling …
Средства на стороне СУБД
Oracle Real Application Testing
(Database Replay)
MS SQL Server Distributed Replay
Тонкости зашнуровки
Как
размножить
базу данных?
«Вегетативное
размножение»
Повторные со
случайным
сдвигом?
Наложение
реальных данных
(из открытых
данных)
Влияние на
аналитику
Предсказуемые
выборки
Пониженная
селективность
Влияние на
OLTP
Ключи, индексы…
Размножение
пользовательского
поведения?
Экосистемная классика: LAMP
Многообразие путей в экосистеме Hadoop
HDFS
HBase
Yarn
MapReduce Tez Spark
MLLib
Streaming
GraphX
Impala
Drill
Presto
Dato
Phoenix
Giraph
Mahout
Pig
Cascading
Hive
SparkSQL
DataFu
H2O
SQL-движки
Графовые движки
Абстракции
обработки
Машинное
обучение
Хранение
Kylin
Kudu
SMACK – новая экосистема?
Новый собиратель экосистемы
(новый Yarn)
MEAN–новыйLAMP
Изображение: Mean.io, 2017
LYCE: функционально-акторный мир
Linux
L
Yaws
Y
Couchbase
C
Erlang
E
ELK – новая классика для журнальных баз
Стеки и экосистемы: за и против
Намеренные
ограничения
• «пришлось выбрать
Solr вместо
ElasticSearch»
Гарантии
• сочетаемость
• проторенные пути
Устойчивость, независимость, безопасность
Репликация в удалённый ЦОД: а как быть с Hadoop?
Интеграция с корпоративным каталогом
Разграничение доступа на уровне столбцов…
Санкционная устойчивость
Сертифицируемость
…
Неочевидные требования могут иметь решающее значение
Защитить базу данных
10:00
Андрей Николаенко (IBS)
Стратегия и тактика выбора СУБД и инструментов обработки данных
10:25
Олег Бартунов, Александр Коротков (Postgres Professional)
Оптимизация производительности СУБД PostgreSQL
10:50
Дмитрий Пудов (Angara Technologies Group)
Современные технологии защиты баз данных
11:15
Алексей Миловидов (Яндекс)
Секреты эффективного использования СУБД ClickHouse
11:40 Кофе-пауза
12:05
Марк Ривкин (Oracle)
Автономные базы данных. Пора ли администраторам баз искать новую работу?
12:30
Евгений Степанов (Micro Focus)
Какой должна быть современная аналитическая СУБД?
12:55
Сергей Кузнецов (ИСП РАН, МГУ)
Управление данными, энергонезависимая память: проблемы и перспективы
13:20 Обед
Техники из блокчейна
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
Стоимостьвладения Проверенное
и дорогое
Свободное и
прорывное
Свободное и российское: от PostgreSQL
10:00
Андрей Николаенко (IBS)
Стратегия и тактика выбора СУБД и инструментов обработки данных
10:25
Олег Бартунов, Александр Коротков (Postgres Professional)
Оптимизация производительности СУБД PostgreSQL
10:50
Дмитрий Пудов (Angara Technologies Group)
Современные технологии защиты баз данных
11:15
Алексей Миловидов (Яндекс)
Секреты эффективного использования СУБД ClickHouse
11:40 Кофе-пауза
12:05
Марк Ривкин (Oracle)
Автономные базы данных. Пора ли администраторам баз искать новую работу?
12:30
Евгений Степанов (Micro Focus)
Какой должна быть современная аналитическая СУБД?
12:55
Сергей Кузнецов (ИСП РАН, МГУ)
Управление данными, энергонезависимая память: проблемы и перспективы
13:20 Обед
Свободное и российское: от Firebird и Greenplum
14:05
Борис Новиков (СПбГУ)
Декларативные средства: новый виток развития?
14:30
Артём Шитов (GridGain)
Открытая платформа распределенной работы c большими данными
14:55
Юрий Буйлов (CarPrice)
Микросервисы и нейронные сети против больших данных
15:20 Кофе-пауза
15:35
Роман Симаков (Ред Софт)
Технологии обеспечения доступности в СУБД «Ред База Данных»
16:00
Дмитрий Ленёв (Oracle)
Что нового в MySQL 8.0?
16:25
Дмитрий Еманов (FirebirdSQL Project)
СУБД Firebird: мониторинг, трассировка и диагностика
16:50
Дмитрий Павлов (Arenadata)
Greenplum 5.0 – на волне Open Source
Уходить в СПО или выжать всё из имеющегося?
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
Обслуживаемость
14:05
Олег Морозов (TmaxSoft)
Tibero 6: опыт миграции
14:30
Михаил Сеткин (Райффайзенбанк)
Data Lake в банке
14:55
Олег Орлов («Неофлекс»)
Корпоративное хранилище на открытом ПО: миф или реальность?
15:20 Кофе-пауза
15:35
Кирилл Варламов (OnGrid Systems)
Блокчейн: как обеспечивается безопасность распределённого реестра?
16:00
Кирилл Юхин (Mail.ru, Tarantool.org)
Оптимизация запросов в СУБД In-memory
16:25
Александр Кондиайн (R-Style Softlab)
Практика оптимизации промышленных решений на платформе Oracle
16:50
Павел Труханов (Okmeter)
Мониторинг баз данных
Стратегия: что будет через год, три, пять…?
Hadoop 3.0
Помехоустойчивое
кодирование уже в
«бете»
Кластеры станут
вполовину меньше
Вертикальный x86:
есть шанс на
экономичность
Single system image
От массового
параллелизма к
борьбе с
неравномерным
доступом к памяти
ПЛИС:
новый импульс
Intel + Altera
AMD + Xylinx?
Энергонезависимая
память
Долой файловую и
блочную логику!
Нужны ли WAL?
Фабрика
персистентной
памяти на RDMA?
Байтово-адресуемые накопители уже есть, что дальше?
10:00
Андрей Николаенко (IBS)
Стратегия и тактика выбора СУБД и инструментов обработки данных
10:25
Олег Бартунов, Александр Коротков (Postgres Professional)
Оптимизация производительности СУБД PostgreSQL
10:50
Дмитрий Пудов (Angara Technologies Group)
Современные технологии защиты баз данных
11:15
Алексей Миловидов (Яндекс)
Секреты эффективного использования СУБД ClickHouse
11:40 Кофе-пауза
12:05
Марк Ривкин (Oracle)
Автономные базы данных. Пора ли администраторам баз искать новую работу?
12:30
Евгений Степанов (Micro Focus)
Какой должна быть современная аналитическая СУБД?
12:55
Сергей Кузнецов (ИСП РАН, МГУ)
Управление данными, энергонезависимая память: проблемы и перспективы
13:20 Обед
Спасибо за внимание!
mailto:anikolaenko@ibs.ru
mailto:anikolaenko@acm.org
https://t.me/databasetech

More Related Content

What's hot

СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"
СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"
СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"Technopark
 
Машины баз данных на Web-scale IT — 2017 (РИТ++)
Машины баз данных на Web-scale IT — 2017 (РИТ++)Машины баз данных на Web-scale IT — 2017 (РИТ++)
Машины баз данных на Web-scale IT — 2017 (РИТ++)Andrei Nikolaenko
 
Александр Шарак, "Одноклассники"
Александр Шарак, "Одноклассники"Александр Шарак, "Одноклассники"
Александр Шарак, "Одноклассники"Ontico
 
Модернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитикиМодернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитикиElizaveta Alekseeva
 
NoSQL: issues and progress, current status and prospects
NoSQL: issues and progress, current status and prospectsNoSQL: issues and progress, current status and prospects
NoSQL: issues and progress, current status and prospectsAndrei Nikolaenko
 
Лекция 1. Введение в Big Data и MapReduce
Лекция 1. Введение в Big Data и MapReduceЛекция 1. Введение в Big Data и MapReduce
Лекция 1. Введение в Big Data и MapReduceTechnopark
 
Модернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитикиМодернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитикиYuri Yashkin
 
Защита данных от Dell Software
Защита данных от Dell SoftwareЗащита данных от Dell Software
Защита данных от Dell SoftwareDell_Russia
 
Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...
Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...
Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...Ontico
 
Мощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмики
Мощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмикиМощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмики
Мощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмикиVsevolod Shabad
 
BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)
BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)
BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)Ontico
 
Где сегодня использовать ElasticSearch
Где сегодня использовать ElasticSearchГде сегодня использовать ElasticSearch
Где сегодня использовать ElasticSearchИлья Середа
 
Изучая Вселенную при помощи больших данных и машинного обучения
Изучая Вселенную при помощи больших данных и машинного обученияИзучая Вселенную при помощи больших данных и машинного обучения
Изучая Вселенную при помощи больших данных и машинного обученияNikita Kazeev
 
Инфраструктура Big data - от источников до быстрых витрин - версия для МИСиС
Инфраструктура Big data - от источников до быстрых витрин - версия для МИСиСИнфраструктура Big data - от источников до быстрых витрин - версия для МИСиС
Инфраструктура Big data - от источников до быстрых витрин - версия для МИСиСYury Petrov
 
Задача распределения ресурсов ЦОД и алгоритмы ее решения
Задача распределения ресурсов ЦОД и алгоритмы ее решенияЗадача распределения ресурсов ЦОД и алгоритмы ее решения
Задача распределения ресурсов ЦОД и алгоритмы ее решенияARCCN
 
Построение системы аналитики
Построение системы аналитикиПостроение системы аналитики
Построение системы аналитикиИлья Середа
 
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)Ontico
 
Кластер БГУИР: расширенные возможности
Кластер БГУИР: расширенные возможностиКластер БГУИР: расширенные возможности
Кластер БГУИР: расширенные возможностиAlexey Demidchuk
 
Hadoop -> Cascading -> Cascalog
Hadoop -> Cascading -> CascalogHadoop -> Cascading -> Cascalog
Hadoop -> Cascading -> CascalogAndrew Panfilov
 

What's hot (19)

СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"
СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"
СУБД 2013 Лекция №10 "Нереляционное решение в области баз данных — NoSQL"
 
Машины баз данных на Web-scale IT — 2017 (РИТ++)
Машины баз данных на Web-scale IT — 2017 (РИТ++)Машины баз данных на Web-scale IT — 2017 (РИТ++)
Машины баз данных на Web-scale IT — 2017 (РИТ++)
 
Александр Шарак, "Одноклассники"
Александр Шарак, "Одноклассники"Александр Шарак, "Одноклассники"
Александр Шарак, "Одноклассники"
 
Модернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитикиМодернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитики
 
NoSQL: issues and progress, current status and prospects
NoSQL: issues and progress, current status and prospectsNoSQL: issues and progress, current status and prospects
NoSQL: issues and progress, current status and prospects
 
Лекция 1. Введение в Big Data и MapReduce
Лекция 1. Введение в Big Data и MapReduceЛекция 1. Введение в Big Data и MapReduce
Лекция 1. Введение в Big Data и MapReduce
 
Модернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитикиМодернизация хранилища данных для использования передовой аналитики
Модернизация хранилища данных для использования передовой аналитики
 
Защита данных от Dell Software
Защита данных от Dell SoftwareЗащита данных от Dell Software
Защита данных от Dell Software
 
Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...
Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...
Lambda architecture для realtime-аналитики — риски и преимущества / Николай Г...
 
Мощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмики
Мощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмикиМощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмики
Мощнее или умнее? Возможности оптимизации ИТ-инфраструктуры для сейсмики
 
BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)
BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)
BigПочта: как мы строили DataLake в Почте России / Алексей Вовченко (Luxoft)
 
Где сегодня использовать ElasticSearch
Где сегодня использовать ElasticSearchГде сегодня использовать ElasticSearch
Где сегодня использовать ElasticSearch
 
Изучая Вселенную при помощи больших данных и машинного обучения
Изучая Вселенную при помощи больших данных и машинного обученияИзучая Вселенную при помощи больших данных и машинного обучения
Изучая Вселенную при помощи больших данных и машинного обучения
 
Инфраструктура Big data - от источников до быстрых витрин - версия для МИСиС
Инфраструктура Big data - от источников до быстрых витрин - версия для МИСиСИнфраструктура Big data - от источников до быстрых витрин - версия для МИСиС
Инфраструктура Big data - от источников до быстрых витрин - версия для МИСиС
 
Задача распределения ресурсов ЦОД и алгоритмы ее решения
Задача распределения ресурсов ЦОД и алгоритмы ее решенияЗадача распределения ресурсов ЦОД и алгоритмы ее решения
Задача распределения ресурсов ЦОД и алгоритмы ее решения
 
Построение системы аналитики
Построение системы аналитикиПостроение системы аналитики
Построение системы аналитики
 
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
Аналитическая инфраструктура оптимизации рекламной сети (Александр Зайцев)
 
Кластер БГУИР: расширенные возможности
Кластер БГУИР: расширенные возможностиКластер БГУИР: расширенные возможности
Кластер БГУИР: расширенные возможности
 
Hadoop -> Cascading -> Cascalog
Hadoop -> Cascading -> CascalogHadoop -> Cascading -> Cascalog
Hadoop -> Cascading -> Cascalog
 

Similar to DB-Technologies-2017 Keynote (Strategy and tactics for db evaluation)

Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыГидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыVsevolod Shabad
 
2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных
2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных
2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данныхОмские ИТ-субботники
 
Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"Anton Petrov
 
Сервисы Azure для научных исследований
Сервисы Azure для научных исследованийСервисы Azure для научных исследований
Сервисы Azure для научных исследованийMicrosoft
 
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...Mikhail Kurnosov
 
Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...
Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...
Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...Ontico
 
Работа с Big Data
Работа с Big Data Работа с Big Data
Работа с Big Data MATLAB
 
История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)
История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)
История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)Ontico
 
Анализ данных в MATLAB 
Анализ данных в MATLAB Анализ данных в MATLAB 
Анализ данных в MATLAB MATLAB
 
Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)Andzhey Arshavskiy
 
NoSQL - World IT Planet, Saint Petersburg 2015
NoSQL - World IT Planet, Saint Petersburg 2015NoSQL - World IT Planet, Saint Petersburg 2015
NoSQL - World IT Planet, Saint Petersburg 2015Shamim bhuiyan
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data applianceCleverDATA
 
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...Tanya Denisyuk
 
3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )
3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )
3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )Shamim bhuiyan
 
Oracle Big Data proposition
Oracle Big Data propositionOracle Big Data proposition
Oracle Big Data propositionAndrey Akulov
 
Review of all-flash array market and benefits
Review of all-flash array market and benefitsReview of all-flash array market and benefits
Review of all-flash array market and benefitsBogdan Vakulyuk
 
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах EmbarcaderoПоддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах EmbarcaderoAndrew Sovtsov
 
Технологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших ДанныхТехнологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших ДанныхAndrey Akulov
 
Отчет по проектах ЦПИКС
Отчет по проектах ЦПИКСОтчет по проектах ЦПИКС
Отчет по проектах ЦПИКСARCCN
 
Инфраструктура под аналитику и большие данные
Инфраструктура под аналитику  и большие данныеИнфраструктура под аналитику  и большие данные
Инфраструктура под аналитику и большие данныеCisco Russia
 

Similar to DB-Technologies-2017 Keynote (Strategy and tactics for db evaluation) (20)

Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктурыГидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
Гидродинамическое моделирование: возможности оптимизации ИТ-инфраструктуры
 
2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных
2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных
2014-01-04 02 Алексей Зиновьев. Выбор NoSQL базы данных
 
Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"Антон Петров "ЦОД во "времена перемен"
Антон Петров "ЦОД во "времена перемен"
 
Сервисы Azure для научных исследований
Сервисы Azure для научных исследованийСервисы Azure для научных исследований
Сервисы Azure для научных исследований
 
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
 
Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...
Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...
Машины баз данных: таксономия, анатомия, эволюция, ареал, воспроизведение / А...
 
Работа с Big Data
Работа с Big Data Работа с Big Data
Работа с Big Data
 
История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)
История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)
История успеха Яндекс.Почты с PostgreSQL / Владимир Бородин (Яндекс)
 
Анализ данных в MATLAB 
Анализ данных в MATLAB Анализ данных в MATLAB 
Анализ данных в MATLAB 
 
Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)Digital Society Laboratory (Аршавский)
Digital Society Laboratory (Аршавский)
 
NoSQL - World IT Planet, Saint Petersburg 2015
NoSQL - World IT Planet, Saint Petersburg 2015NoSQL - World IT Planet, Saint Petersburg 2015
NoSQL - World IT Planet, Saint Petersburg 2015
 
Fors и big data appliance
Fors и big data applianceFors и big data appliance
Fors и big data appliance
 
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
Денис Колошко, Пример нагруженной системы на базе продуктов Microsoft, Amazon...
 
3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )
3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )
3rd Moscow cassandra meetup (Fast In-memory Analytics Over Cassandra Data )
 
Oracle Big Data proposition
Oracle Big Data propositionOracle Big Data proposition
Oracle Big Data proposition
 
Review of all-flash array market and benefits
Review of all-flash array market and benefitsReview of all-flash array market and benefits
Review of all-flash array market and benefits
 
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах EmbarcaderoПоддержка NoSQL и платформ MongoDB, Hive и Teradata  в продуктах Embarcadero
Поддержка NoSQL и платформ MongoDB, Hive и Teradata в продуктах Embarcadero
 
Технологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших ДанныхТехнологии и продукты Oracle для обработки и анализа Больших Данных
Технологии и продукты Oracle для обработки и анализа Больших Данных
 
Отчет по проектах ЦПИКС
Отчет по проектах ЦПИКСОтчет по проектах ЦПИКС
Отчет по проектах ЦПИКС
 
Инфраструктура под аналитику и большие данные
Инфраструктура под аналитику  и большие данныеИнфраструктура под аналитику  и большие данные
Инфраструктура под аналитику и большие данные
 

More from Andrei Nikolaenko

Байтоадресуемая энергонезависимая память и СУБД
Байтоадресуемая энергонезависимая память и СУБДБайтоадресуемая энергонезависимая память и СУБД
Байтоадресуемая энергонезависимая память и СУБДAndrei Nikolaenko
 
Нереляционный SQL
Нереляционный SQLНереляционный SQL
Нереляционный SQLAndrei Nikolaenko
 
DBMS Benchmarks in a Nutshell
DBMS Benchmarks in a Nutshell DBMS Benchmarks in a Nutshell
DBMS Benchmarks in a Nutshell Andrei Nikolaenko
 
Инструменты больших данных: от конкуренции — к интеграции
Инструменты больших данных: от конкуренции — к интеграцииИнструменты больших данных: от конкуренции — к интеграции
Инструменты больших данных: от конкуренции — к интеграцииAndrei Nikolaenko
 
Эталонные тесты производительнсоти СУБД: обзор и тенденции
Эталонные тесты производительнсоти СУБД: обзор и тенденцииЭталонные тесты производительнсоти СУБД: обзор и тенденции
Эталонные тесты производительнсоти СУБД: обзор и тенденцииAndrei Nikolaenko
 
DBMS benchmarking overview and trends for Moscow ACM SIGMOD Chapter
DBMS benchmarking overview and trends for Moscow ACM SIGMOD ChapterDBMS benchmarking overview and trends for Moscow ACM SIGMOD Chapter
DBMS benchmarking overview and trends for Moscow ACM SIGMOD ChapterAndrei Nikolaenko
 
Note on hyperconvered infrastructure on CIPR
Note on hyperconvered infrastructure on CIPR Note on hyperconvered infrastructure on CIPR
Note on hyperconvered infrastructure on CIPR Andrei Nikolaenko
 
SQL+NoSQL: On the Way to Converged Data Management Platforms
SQL+NoSQL: On the Way to Converged Data Management PlatformsSQL+NoSQL: On the Way to Converged Data Management Platforms
SQL+NoSQL: On the Way to Converged Data Management PlatformsAndrei Nikolaenko
 
Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013
Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013
Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013Andrei Nikolaenko
 
Rapid Deployment of Hadoop Development Environments
Rapid Deployment of Hadoop Development EnvironmentsRapid Deployment of Hadoop Development Environments
Rapid Deployment of Hadoop Development EnvironmentsAndrei Nikolaenko
 
Introductory Keynote at Hadoop Workshop by Ospcon (2014)
Introductory Keynote at Hadoop Workshop by Ospcon (2014)Introductory Keynote at Hadoop Workshop by Ospcon (2014)
Introductory Keynote at Hadoop Workshop by Ospcon (2014)Andrei Nikolaenko
 
IBS at IBM Fast Data (Moscow, 2014)
IBS at IBM Fast Data (Moscow, 2014)IBS at IBM Fast Data (Moscow, 2014)
IBS at IBM Fast Data (Moscow, 2014)Andrei Nikolaenko
 

More from Andrei Nikolaenko (13)

Байтоадресуемая энергонезависимая память и СУБД
Байтоадресуемая энергонезависимая память и СУБДБайтоадресуемая энергонезависимая память и СУБД
Байтоадресуемая энергонезависимая память и СУБД
 
Нереляционный SQL
Нереляционный SQLНереляционный SQL
Нереляционный SQL
 
DBMS Benchmarks in a Nutshell
DBMS Benchmarks in a Nutshell DBMS Benchmarks in a Nutshell
DBMS Benchmarks in a Nutshell
 
Инструменты больших данных: от конкуренции — к интеграции
Инструменты больших данных: от конкуренции — к интеграцииИнструменты больших данных: от конкуренции — к интеграции
Инструменты больших данных: от конкуренции — к интеграции
 
Эталонные тесты производительнсоти СУБД: обзор и тенденции
Эталонные тесты производительнсоти СУБД: обзор и тенденцииЭталонные тесты производительнсоти СУБД: обзор и тенденции
Эталонные тесты производительнсоти СУБД: обзор и тенденции
 
DBMS benchmarking overview and trends for Moscow ACM SIGMOD Chapter
DBMS benchmarking overview and trends for Moscow ACM SIGMOD ChapterDBMS benchmarking overview and trends for Moscow ACM SIGMOD Chapter
DBMS benchmarking overview and trends for Moscow ACM SIGMOD Chapter
 
Note on hyperconvered infrastructure on CIPR
Note on hyperconvered infrastructure on CIPR Note on hyperconvered infrastructure on CIPR
Note on hyperconvered infrastructure on CIPR
 
SQL+NoSQL: On the Way to Converged Data Management Platforms
SQL+NoSQL: On the Way to Converged Data Management PlatformsSQL+NoSQL: On the Way to Converged Data Management Platforms
SQL+NoSQL: On the Way to Converged Data Management Platforms
 
DBMS benchmarking overview
DBMS benchmarking overviewDBMS benchmarking overview
DBMS benchmarking overview
 
Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013
Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013
Cloud Databases, ACM SIGMOD Moscow Workshop, November, 2013
 
Rapid Deployment of Hadoop Development Environments
Rapid Deployment of Hadoop Development EnvironmentsRapid Deployment of Hadoop Development Environments
Rapid Deployment of Hadoop Development Environments
 
Introductory Keynote at Hadoop Workshop by Ospcon (2014)
Introductory Keynote at Hadoop Workshop by Ospcon (2014)Introductory Keynote at Hadoop Workshop by Ospcon (2014)
Introductory Keynote at Hadoop Workshop by Ospcon (2014)
 
IBS at IBM Fast Data (Moscow, 2014)
IBS at IBM Fast Data (Moscow, 2014)IBS at IBM Fast Data (Moscow, 2014)
IBS at IBM Fast Data (Moscow, 2014)
 

DB-Technologies-2017 Keynote (Strategy and tactics for db evaluation)

  • 1. Стратегия и тактика выбора СУБД и инструментов обработки данных
  • 2. Пленарная часть 10:00 Андрей Николаенко (IBS) Стратегия и тактика выбора СУБД и инструментов обработки данных 10:25 Олег Бартунов, Александр Коротков (Postgres Professional) Оптимизация производительности СУБД PostgreSQL 10:50 Дмитрий Пудов (Angara Technologies Group) Современные технологии защиты баз данных 11:15 Алексей Миловидов (Яндекс) Секреты эффективного использования СУБД ClickHouse 11:40 Кофе-пауза 12:05 Марк Ривкин (Oracle) Автономные базы данных. Пора ли администраторам баз искать новую работу? 12:30 Евгений Степанов (Micro Focus) Какой должна быть современная аналитическая СУБД? 12:55 Сергей Кузнецов (ИСП РАН, МГУ) Управление данными, энергонезависимая память: проблемы и перспективы 13:20 Обед
  • 3. Технологии и разработка 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 4. Практика 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 5. История одного проекта Вместо Oracle Database – PostgreSQL, вместо ScyllaDB – HBase Экономия на лицензиях при сохранении PL/SQL-кода и показателей производительности Совместимость с экосистемой Hadoop, стабильность Вместо Cassandra – ScyllaDB Эффективное использование современного оборудования Совместимость с Cassandra CQL Segmentation fault (core dumped)… 5НФ в Oracle Database и исходные сообщения в Cassandra Разгружена транзакционная база Раздельные SLA для инструментов Точки эффективности Cassandra (до 2.0) – не более 32 ГБ ОЗУ на узел, до 1 ТБ на узел 5НФ + BLOB в Oracle Database Один инструмент Подобрались к сотням терабайтов: резервная копия? отказ всего сразу? расширение СХД?
  • 6. Снова выборы, и снова «зоопарк»? Разнообразие систем, проектов, платформ Извлечение ценности возможно только при консолидации Консолидация как общая цель Датацентрическая идеология Слойное воплощение • Быстрый • Базовый • …. • Архивный • Журнальный объём скорость Платформа… Фабрика… Озеро… Грид… данных
  • 7. Поле выбора РСУБД общего назначения MPP-РСУБД «Ключ – значение» «Семейство столбцов» Документоориентированные SQL-on-HadoopSQL-on-KV Многомерные Полнотекстовые движки Графовые XMLDB, RDFDB Многозначные Иерархические Р е л я ц и о н н ы е N o S Q L N e w S Q L О п е р а ц и о н н ы е А н а л и т и ч е с к и е
  • 11. Объёмрынка IDC: рынок СУБД в 2016 году – $45,7 млрд 451 Research: к 2016 году объём рынка NoSQL превзойдёт $1 млрд IDC: рынок больших данных к 2016 году – $16 млрд Gartner: резидентные СУБД в 2015 году – $6 млрд
  • 13. Фантастическое будущее Oracle DB 18c 10:00 Андрей Николаенко (IBS) Стратегия и тактика выбора СУБД и инструментов обработки данных 10:25 Олег Бартунов, Александр Коротков (Postgres Professional) Оптимизация производительности СУБД PostgreSQL 10:50 Дмитрий Пудов (Angara Technologies Group) Современные технологии защиты баз данных 11:15 Алексей Миловидов (Яндекс) Секреты эффективного использования СУБД ClickHouse 11:40 Кофе-пауза 12:05 Марк Ривкин (Oracle) Автономные базы данных. Пора ли администраторам баз искать новую работу? 12:30 Евгений Степанов (Micro Focus) Какой должна быть современная аналитическая СУБД? 12:55 Сергей Кузнецов (ИСП РАН, МГУ) Управление данными, энергонезависимая память: проблемы и перспективы 13:20 Обед
  • 14. MySQL: прогресс (уже в Oracle) 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 15. Как Oracle DB, но из Кореи 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 16. Массово-параллельные РСУБД Teradata Netezza • IBM Greenplum • Pivotal → Dell-EMC ParAccel • Actian DatAllergro • Microsoft Aster Data • Teradata Dataupia VectorWise • Actian Exasol InfiniDB Hadapt • Teradata Vertica • HP → HPE → Micro Focus Posgres XL Citus DB ClickHouse – начинались как машины баз данных – на основе PostgreSQL
  • 17. Greenplum (Arenadata DB) 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 18. Российский MPP-прорыв и Vertica (уже британская) 10:00 Андрей Николаенко (IBS) Стратегия и тактика выбора СУБД и инструментов обработки данных 10:25 Олег Бартунов, Александр Коротков (Postgres Professional) Оптимизация производительности СУБД PostgreSQL 10:50 Дмитрий Пудов (Angara Technologies Group) Современные технологии защиты баз данных 11:15 Алексей Миловидов (Яндекс) Секреты эффективного использования СУБД ClickHouse 11:40 Кофе-пауза 12:05 Марк Ривкин (Oracle) Автономные базы данных. Пора ли администраторам баз искать новую работу? 12:30 Евгений Степанов (Micro Focus) Какой должна быть современная аналитическая СУБД? 12:55 Сергей Кузнецов (ИСП РАН, МГУ) Управление данными, энергонезависимая память: проблемы и перспективы 13:20 Обед
  • 20. Машиныбазданных OLTP Exadata Xx-8 Pure for Trans. DAAD СУБД общего назначения Exadata Xx-2 Fusion Cube / DB MPP-СУБД EDW Netezza Greenplum DB Vertica MPP-СУБД+ Hadoop Aster Greenplum DCA Hadoop on DAS Big Data Appliance for Hadoop Hadoop + NAS Greenplum HD + EMC 2 Isilon Data Engine for Analytics In-memory 1 узел Hana Classic Exalytics BLU In-memory кластерный Hana Scale- Out NumaQ IMM/H Серверы приложений Exalogic Pure Application R D B M S B i g D a t a I M C М а ш и н ы б а з д а н н ы х
  • 21. Цена аналитического MPP-терабайта … н а п р и м е р е л и н е й к и T e r a d a t a ( 2 0 1 4 ) Изображение: Teradata, 2014
  • 22. Анонс: уже завтра о машинах баз данных mailto:anikolaenko@acm.org
  • 24. Резидентные СУБД Реляционные SAP Hana Oracle TimesTen MemSQL Реляционные расширения Oracle 12g in-memory option IBM DB2 BLU SQL Server in-memory OLTP MOLAP IBM TM1 Oracle Essbase for Exalytics Jedox Palo Ключ – значение Redis Aerospike Tarantool
  • 25. Резидентные гриды Oracle Coherence WebSphere Extreme Scale Tibco ActiveSpaces Hazelcast Gigaspaces XAP Gridgain Red Hat Ininispan Tmax Ininicache Начало: распределённый кэш Java-объектов На каждый узел J2EE- сервера приложений ставится спец. ПО Одно из ключевых требований – поддержка JSR-107 (java cache) Пробрасывает операции в СУБД Поддерживает основные ORM (Hibernate, Toplink, …) Требуется рефакторинг слоя model в MVC- приложении
  • 26. GridGain: не грид, но фабрика, или просто СУБД? 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 27. Резидентная (и не только) СУБД из Mail.ru 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 28. NoSQL = No[Rel]+SQL «Ключ – значение» Redis Tarantool Aerospike GenieDB RocksDB IMDG как класс Документо- ориентированные MongoDB ToroDB CouchDB Couchbase NosDB RethinkDB CrateDB «Семейство столбцов» HBase+Phoenix Cassandra ScyllaDB RavenDB Accumulo SQL и SQL-подобные CockroachDB MyRocks
  • 29. SQL в Hadoop и на Hadoop HDFS HBase Yarn MapReduce Tez Spark MLLib Streaming GraphX Impala Drill Presto Dato Phoenix Giraph Mahout Pig Cascading Hive SparkSQL DataFu H2O SQL-движки Графовые движки Абстракции обработки Машинное обучение Хранение Kylin Kudu
  • 30. SQL в IMDG Гонка уже не за SQL как таковым, а за глубиной соответствия стандартам Hazelcast Предикатная часть SQL Gridgain (Ignite) ANSI SQL-99 Oracle Coherence CohQL (одновременно SQL- и JPQL- подобный) Gigaspaces XAP Почти ANSI SQL-92 Tibco ActiveSpaces Предикатная часть SQL Gemfire (Geode) SQL- подобный OQL JBoss Data Grid SQL- подобный InfinispanQL
  • 31. SQL: задумка Structured English Query Language SEQUEL Руководство оператора ЭВМ. Структурированный язык запросов SQL Вытеснен идеями QBE • (Query-by-example, Моше Цлоф, 1974) ICSE ’76: Proceedings of the 2nd international conference on Software engineering
  • 32. SQL в 2010-е На SQL спросить проще и яснее, чем вникать в тонкости работы drag-n-drop-BI На SQL спросить быстрее, чем просить программистов сделать витринку и картинку SELECT PROD, SUM(AMT) FROM SALES WHERE CAT = 52 GROUP BY CUBE(SHOP,RG) HAVING SUM(AMT)>100 На SQL готовы “разговаривать” не только программисты
  • 33. Декларативный ренессанс (не только SQL) 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 34. Тактика выбора По объёму Умещающееся в ОЗУ одного узла Умещающееся на накопители одного узла Обрабатываемые в одном кластере По интенсивности Операции ввода- вывода, обеспечиваемые СУБД Пропускная способность, обеспечиваемая СУБД Одновременные подключения, обеспечиваемые СУБД Как проверить? Эталонные тесты Воспроизведение нагрузки Интеграционные Стыкуемость с имеющимися технологиями Устанавливаемость на имеющееся оборудование
  • 35. Обрабатываемые объёмы Сотни ГБ Терабайты Десятки ТБ Сотни ТБ Петабайты РСУБД общего назначения (POSIX) MPP-РСУБД «Ключ – значение» резидентные «Семейство столбцов» Документоориентированные Hadoop Многомерные Полнотекстовые движки Графовые РСУБД общего назначения (блочный доступ) о т з ы в ч и в о с т ь
  • 36. Объём “Недозаказ” UTF-8 Денормализация PCTFREE RAID Факторы репликации Ландшафты (разработки, тестирования…) “Перезаказ” «Храним всё в исходных конвертах в трёх копиях»… (GRC!) «Через 4 года натравим нейросеть на накопленное»
  • 37. Стратегия озера: уже в банках 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 38. Нужно ли хранить, чтобы потом «натравить DL»? 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 39. Эталонные тесты: TPC (enterprise-нагрузки)
  • 40. Эталонные тесты TPC: трудности Малое количество опубликованных результатов Сложность самостоятельного проведения • Готовые инструменты не воспроизводят спецификацию • Сравнимость только внутри определённого инструмента Сложность интерпретации • Весьма специфические модели, редко подходящие под конкретную нагрузку
  • 41. Эталонные тесты: YCSB (веб-нагрузки)
  • 42. YCSB: сложности Поверхностная спецификация • Сложность сопоставления результатов – разные гарантии в различных конструкциях Упрощённые и атомарные нагрузки • Подходят для узкого класса операционных сценариев Caution: новый инструмент бенчмаркетинга • Энтузиасты и разработчики торопятся что-то выполнить без выравнивания условий у конкурентных систем
  • 43. Воспроизведение нагрузок Системы с полным API-доступом (обычно JSON via HTTP) Журналирование и «самозахват» Повтор с интервалами Разделение типов нагрузки (категорий пользователей) Масштабирование по данным? Средства эмуляции нагрузки JMeter LoadRunner Grinder Gatling … Средства на стороне СУБД Oracle Real Application Testing (Database Replay) MS SQL Server Distributed Replay
  • 44. Тонкости зашнуровки Как размножить базу данных? «Вегетативное размножение» Повторные со случайным сдвигом? Наложение реальных данных (из открытых данных) Влияние на аналитику Предсказуемые выборки Пониженная селективность Влияние на OLTP Ключи, индексы… Размножение пользовательского поведения?
  • 46. Многообразие путей в экосистеме Hadoop HDFS HBase Yarn MapReduce Tez Spark MLLib Streaming GraphX Impala Drill Presto Dato Phoenix Giraph Mahout Pig Cascading Hive SparkSQL DataFu H2O SQL-движки Графовые движки Абстракции обработки Машинное обучение Хранение Kylin Kudu
  • 47. SMACK – новая экосистема? Новый собиратель экосистемы (новый Yarn)
  • 50. ELK – новая классика для журнальных баз
  • 51. Стеки и экосистемы: за и против Намеренные ограничения • «пришлось выбрать Solr вместо ElasticSearch» Гарантии • сочетаемость • проторенные пути
  • 52. Устойчивость, независимость, безопасность Репликация в удалённый ЦОД: а как быть с Hadoop? Интеграция с корпоративным каталогом Разграничение доступа на уровне столбцов… Санкционная устойчивость Сертифицируемость … Неочевидные требования могут иметь решающее значение
  • 53. Защитить базу данных 10:00 Андрей Николаенко (IBS) Стратегия и тактика выбора СУБД и инструментов обработки данных 10:25 Олег Бартунов, Александр Коротков (Postgres Professional) Оптимизация производительности СУБД PostgreSQL 10:50 Дмитрий Пудов (Angara Technologies Group) Современные технологии защиты баз данных 11:15 Алексей Миловидов (Яндекс) Секреты эффективного использования СУБД ClickHouse 11:40 Кофе-пауза 12:05 Марк Ривкин (Oracle) Автономные базы данных. Пора ли администраторам баз искать новую работу? 12:30 Евгений Степанов (Micro Focus) Какой должна быть современная аналитическая СУБД? 12:55 Сергей Кузнецов (ИСП РАН, МГУ) Управление данными, энергонезависимая память: проблемы и перспективы 13:20 Обед
  • 54. Техники из блокчейна 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 56. Свободное и российское: от PostgreSQL 10:00 Андрей Николаенко (IBS) Стратегия и тактика выбора СУБД и инструментов обработки данных 10:25 Олег Бартунов, Александр Коротков (Postgres Professional) Оптимизация производительности СУБД PostgreSQL 10:50 Дмитрий Пудов (Angara Technologies Group) Современные технологии защиты баз данных 11:15 Алексей Миловидов (Яндекс) Секреты эффективного использования СУБД ClickHouse 11:40 Кофе-пауза 12:05 Марк Ривкин (Oracle) Автономные базы данных. Пора ли администраторам баз искать новую работу? 12:30 Евгений Степанов (Micro Focus) Какой должна быть современная аналитическая СУБД? 12:55 Сергей Кузнецов (ИСП РАН, МГУ) Управление данными, энергонезависимая память: проблемы и перспективы 13:20 Обед
  • 57. Свободное и российское: от Firebird и Greenplum 14:05 Борис Новиков (СПбГУ) Декларативные средства: новый виток развития? 14:30 Артём Шитов (GridGain) Открытая платформа распределенной работы c большими данными 14:55 Юрий Буйлов (CarPrice) Микросервисы и нейронные сети против больших данных 15:20 Кофе-пауза 15:35 Роман Симаков (Ред Софт) Технологии обеспечения доступности в СУБД «Ред База Данных» 16:00 Дмитрий Ленёв (Oracle) Что нового в MySQL 8.0? 16:25 Дмитрий Еманов (FirebirdSQL Project) СУБД Firebird: мониторинг, трассировка и диагностика 16:50 Дмитрий Павлов (Arenadata) Greenplum 5.0 – на волне Open Source
  • 58. Уходить в СПО или выжать всё из имеющегося? 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 59. Обслуживаемость 14:05 Олег Морозов (TmaxSoft) Tibero 6: опыт миграции 14:30 Михаил Сеткин (Райффайзенбанк) Data Lake в банке 14:55 Олег Орлов («Неофлекс») Корпоративное хранилище на открытом ПО: миф или реальность? 15:20 Кофе-пауза 15:35 Кирилл Варламов (OnGrid Systems) Блокчейн: как обеспечивается безопасность распределённого реестра? 16:00 Кирилл Юхин (Mail.ru, Tarantool.org) Оптимизация запросов в СУБД In-memory 16:25 Александр Кондиайн (R-Style Softlab) Практика оптимизации промышленных решений на платформе Oracle 16:50 Павел Труханов (Okmeter) Мониторинг баз данных
  • 60. Стратегия: что будет через год, три, пять…? Hadoop 3.0 Помехоустойчивое кодирование уже в «бете» Кластеры станут вполовину меньше Вертикальный x86: есть шанс на экономичность Single system image От массового параллелизма к борьбе с неравномерным доступом к памяти ПЛИС: новый импульс Intel + Altera AMD + Xylinx? Энергонезависимая память Долой файловую и блочную логику! Нужны ли WAL? Фабрика персистентной памяти на RDMA?
  • 61. Байтово-адресуемые накопители уже есть, что дальше? 10:00 Андрей Николаенко (IBS) Стратегия и тактика выбора СУБД и инструментов обработки данных 10:25 Олег Бартунов, Александр Коротков (Postgres Professional) Оптимизация производительности СУБД PostgreSQL 10:50 Дмитрий Пудов (Angara Technologies Group) Современные технологии защиты баз данных 11:15 Алексей Миловидов (Яндекс) Секреты эффективного использования СУБД ClickHouse 11:40 Кофе-пауза 12:05 Марк Ривкин (Oracle) Автономные базы данных. Пора ли администраторам баз искать новую работу? 12:30 Евгений Степанов (Micro Focus) Какой должна быть современная аналитическая СУБД? 12:55 Сергей Кузнецов (ИСП РАН, МГУ) Управление данными, энергонезависимая память: проблемы и перспективы 13:20 Обед