В ноябре этого года в Портленде, США прошла конференция.
Лагерь OpenSQL специализированная СУБД с открытым исходным кодом.
Совершенно случайно наткнулся на видеоотчеты и спешу ими поделиться.
Общий уровень конференции, как мне показалось, был достаточно высоким, поэтому советую посмотреть.
Часть видео, к сожалению, некачественная.
Все презентации, естественно, на английском языке.
MySQL
Много интересных отчетов, связанных с MySQL.- Как работает InnoDB Он ясно и подробно объясняет, как интерпретировать выходные данные SHOW ENGINE INNODB STATUS. Конечно, в Интернете много информации на эту тему, но здесь она вся в одном месте.
Обратите внимание, ссылка ведет на youtube, и на блог спикера, где помимо видео можно посмотреть и слайды презентации.
- Говорите HTTP с вашей базой данных – Джон Дэвид Дункан рассказывает о модуле Apache. mod_ndb , который позволяет вам взаимодействовать с вашей базой данных MySQL напрямую через HTTP, используя REST API. Он может отправлять данные в формате JSON, что может быть удобно для приложений AJAX.
- mk-запрос-дайджест – Барон Шварц расскажет вам о mk-запрос-дайджест , инструмент для анализа данных журнала медленных запросов и PROCESSLIST MySQL.
- API механизма хранения данных – Брэдли Кушмаул поделится своими идеями о том, каким должен быть API для написания собственных механизмов хранения данных в MySQL. Кто знает – возможно, мы увидим все это в 6.5 или 7.0.
- Хитрости Xtrabackup – Петр Зайцев XtraBackup – бесплатный инструмент для резервного копирования баз данных InnoDB. Показаны варианты использования и различные хитрости.
- Состояние MariaDB - Отчет Монти Видениуса о двигателе Мария , который планируется заменить MyISAM
- Функции Memcached в MySQ L рассказывает о съемочной площадке Пользовательские функции , реализующий стандартный набор функций для работы с.
memcached! Да я тоже сначала подумал, что это особый вид извращения работать с memcached из MySQL. Но в качестве примера автор приводит аннулирование кеша из-за триггера таблицы.
Не так уж и глупо, если вдуматься.
Хотя лично я бы поместил такую логику в код приложения, а не в базу данных.
Но, возможно, кому-то это будет полезно.
Съёмки просто ужасные – видео нет, только звук.
Хотя вру, в середине выступления можно увидеть чей-то сундук и значок.
- Графический движок для MySQ Энтони Кертис – Интересная идея.
Двигатель OQGRAPH — это попытка подружить данные, хранящиеся в виде графа (деревья категорий, дружеские отношения в социальных сетях) и реляционный подход к выборке данных, на уровне движка MySQL
Оптимизации
Пара отчетов по оптимизации- Целеустремленная производительность Петр Зайцев: Честно говоря, мне сложно правильно перевести «Целеустремленный».
Но в целом суть отчета можно свести к простой, но не всегда очевидной истине – вам необходимо оптимизировать базу данных исходя из целей и приоритетов, стоящих перед вашим приложением.
Примеры использования этого подхода.
- Использование и оптимизация баз данных на Flash Петр Зайцев Оптимизация СУБД для все более доступных SSD-накопителей.
Лично у меня нет видео, только аудио.
Но возможно кому-то будет интересно и актуально даже в таком виде.
Морось
Ряд докладов был посвящен молодому, но перспективному форку MySQL — Морось- Переписывание клиента Drizzle — Кларк Бойлан не очень интересен, лично мне, рассказ о причинах и процессе создания клиента для Drizzle
- Взлом плагина Drizzle — более интересный, с практической точки зрения, отчет о том, как писать палгины для Drizzle
- Drizzle — это не MySQL с изменениями — Брайан Акер расскажет, почему Drizzle — это всего лишь MySQL с парой патчей, но принципиально новый продукт. Слайды можно найти здесь
NoSQL
И конечно же, появился модный тренд — NoSQL.- МонгоБД еще одна презентация о mongoDB. Они вполне адекватно объясняют, что это варианты использования.
Также возникает тема, когда его не следует использовать.
- Знакомство с Кассандрой Почти то же самое, что и предыдущее видео, но для Apache Cassandra.
- Введение в CouchDB: что привлекло внимание Ubuntu Майк Миллер (Cloudant) И наконец, обзор CouchDB. К сожалению, видео не очень хорошее - очень мешает фоновый шум.
- Сравнение нереляционных баз данных: MongoDB, Tokyo Tyrant, CouchDB Игал Кошевой из Pragmaticraft — попытка сравнить возможности трех ведущих СУБД в этом секторе.
Доступны слайды и исходный код здесь
- Панель SQL против NoSQL — часовая дискуссия между сторонниками NoSQL и RDBMS. Ничего бы не изменилось в многочисленных холиварах, распространяемых в Интернете, если бы не участники:
- Брайан Акер — Дождь
- Монти Видениус — MariaDB
- Селена Декельманн — PostgreSQL
- Эрик Эванс — Кассандра
- Майк Дирольф — MongoDB
- Майк Миллер — CouchDB
Так что будет интересно послушать
Разнообразный
Извините, но темы последних четырех репортажей меня мало интересовали, поэтому оставлю их без комментариев, так как я их не смотрел.
- SQL для сумасшедших – Дэн Колиш совершенно потрясающий отчет об использовании PG/SQL для.
рисования изображений ASCII, таких как такой .
В реальной жизни вещь бесполезная, но кто теперь скажет, что SQL – это не искусство!?
- PBMS, BLOB, хранилище и резервное копирование S3 – Барри Лесли из Primebase рассказывает о PBMS, BLOB, S3 Storage и резервном копировании с помощью PBMS Daemon.
- Операционные аспекты запуска БД в облаке – Джо Уильямс из Cloudant рассказывает об автоматизации (управление конфигурациями, динамическое добавление узлов), производительности (добавление узлов для повышения производительности, настройка диска) и доступности (что, если узел выйдет из строя?)
- Фрактальные деревья – Брэдли Кушмаул из Tokutek
- Географические операторы в SQL (PostGIS) Уэбб Спрэг
Один кусок Продолжительность 54 минуты.
Список тем для мини-презентаций:
- Grap h Engine (Энтони Кертис)
- Cluster/J, новый набор API-интерфейсов Java для MySQL Cluster 5.1 (Джон Дэвид Дункан)
- Sphinx, полнотекстовое хранилище (Петр Зайцев)
- iiBench, индексированный тест вставки (Брэдли Кушмаул из Tokutek)
- Джей-Джейтри в Коко
- Интеграция OSS с Windows (Том Ханрахан из Microsoft)
- Trainwreck, агент репликации MySQL (Домас Митузас)
- Column Stores (Дэвид Лутц из Infobright)
- «Я играю с данными» о выполнении реальных статистических расчетов данных, когда SQL мешает.
- Ваш путеводитель по NoSQL (Брайан Акер)
- PL/Parrot Выставлен призыв к использованию PL/Parrot в Postgres (Джонатан «Дюк» Лето)
Теги: #rdbms #MySQL #Drizzle #postgresql #NoSQL #cassandra #mongodb #CouchDB #MySQL
-
«Ксенофобия В Японии — Обычное Дело»
19 Oct, 24 -
Кубехэш
19 Oct, 24 -
Golden Telecom Взял Кредит На $275 Млн
19 Oct, 24