Как прикрутить SQL к чему угодно при помощи Apache Calcite Базы данных и системы хранения
Доклад принят в программу конференции
Тезисы
Вы когда-нибудь задумывались о том, чтобы сделать свою собственную SQL-базу данных? Или о том, чтобы запускать SQL-запросы в вашей NoSQL-базе данных? Это кажется очень непростой задачей: нужно научиться парсить, оптимизировать и исполнять пользовательские запросы. А если мы говорим о распределенной базе данных, то сложность задачи многократно возрастает. К счастью, благодаря фреймворку с открытым кодом под названием Apache Calcite, вы сможете сделать это довольно легко.
В докладе я расскажу об опыте интеграции Apache Calcite в распределенную in-memory-платформу Apache Ignite. Покажу примеры кода и поделюсь универсальным планом интеграции SQL на основе Apache Calcite в любую другую систему.
Другие доклады секции Базы данных и системы хранения
"Прокрустово ложе" или "испанский сапог" — мифы и реальность СУБД в Облаках
Александр Зайцев
Altinity
Postgres 14 и высокие нагрузки
Иван Панченко
Postgres Professional
Версионирование данных. Теория и практика
Максим Тремпольцев
Mail.ru Group
Apache Ignite, взгляд изнутри: от распределения данных в кластере до операции записи на диск
Дмитрий Павлов
АО "СберТех"
Миграции между схемами и обновления в MySQL: механизмы, блокировки, нагрузки
Николай Ихалайнен
Percona
Как мы Change Data Capture делали
Василий Тюбек
Mail.ru Group
Обработка ошибок времени выполнения в PostgreSQL
Иван Фролков
Postgres Professional
SQL/JSON в PostgreSQL: настоящее и будущее
Олег Бартунов
Postgres Professional
Информационная безопасность против Хайлоада
Георгий Тарасов
Газинформсервис
Как написать свой индекс в Tarantool
Олег Бабин
Mail.Ru Group