Post Thumbnail

Авторы DuckDB представляют анонс крупного релиза v2.0 - Cyanoptera.

Более 10 000 коммитов и превращают встроенную СУБД в полноценный сервер. С расширением quack и оператором CONNECT любой процесс DuckDB сможет раздавать базы по сети, а запросы можно отправлять напрямую в PostgreSQL/MySQL.

Среди ключевых новинок - тип VARIANT для быстрой работы с полуструктурированными данными, полная поддержка триггеров, асинхронный ввод-вывод для S3, новый PEG-парсер, новый формат хранения, отказ от библиотеки ICU и стабильный C API с возможностью один раз написать расширение и хостить его в собственном подписанном репозитории.

Еще заявлены приросты производительности. Например, рекурсивный CTE стал в 40 раз быстрее, а запросы научились быстрее открывать широкие таблицы и умнее срезать данные через партиции

Похожее

Post Thumbnail

mmap

Автор, три года строивший append-only базы данных на терабайтных масштабах, подр...