Еженедельный выпуск Databend с открытым исходным кодом 133

Databend — современное облачное хранилище данных. Создан для обеспечения гибкости и эффективности для удовлетворения ваших потребностей в крупномасштабном анализе. Бесплатный и с открытым исходным кодом. Испытайте облачный сервис прямо сейчас: https://app.databend.cn .

Что происходит в Databend

Изучите новые разработки Databend на этой неделе и познакомьтесь с Databend, который ближе вашему сердцу.

Узнайте о поддержке движком форматов открытых таблиц.

Databend поддерживает различные типы форматов открытых таблиц через механизмы таблиц, чтобы удовлетворить потребности расширенного анализа решений озера данных в различных технологических стеках.

В настоящее время Databend обеспечивает поддержку Apache Iceberg и Delta, двух наиболее популярных форматов открытых таблиц, через механизм таблиц. Использование ссылки следующее:

--Set up connection
CREATE CONNECTION my_s3_conn 
STORAGE_TYPE = 's3' 
ACCESS_KEY_ID ='your-ak' SECRET_ACCESS_KEY ='your-sk';

-- Create table with Open Table Format engine
CREATE TABLE test_engine 
ENGINE = [Delta | Iceberg]
LOCATION = 's3://testbucket/admin/data/' 
CONNECTION_NAME = 'my_s3_conn';

Если вы хотите узнать больше, свяжитесь с командой Databend или посетите ресурсы, перечисленные ниже.

Уголок кода

Давайте рассмотрим фрагменты кода или проекты в Databend и окружающей экосистеме.

Тест TPC-H: Databend Cloud против Snowflake

Тест TPC-H — это стандарт для оценки систем поддержки принятия решений, ориентированный на сложные запросы и обслуживание данных, и содержит 22 запроса. В этом анализе мы сравнили производительность и стоимость Databend Cloud и Snowflake, используя набор данных TPC-H SF100 (SF1 = 6 миллионов строк).

категория Загрузка данных Холодный запуск Горячий старт
Облако Databend 446, 0,25 доллара США 166 шиллингов, 0,09 доллара США 124 шила, 0,07 доллара США
Снежинка 695 шиллингов, 0,77 доллара США 207, 0,23 доллара США 138 шиллингов, 0,15 доллара США

Если вас интересуют конкретные детали теста и шаги по его воспроизведению, вы можете прочитать TPC-H Benchmark: Databend Cloud vs. Snowflake для получения подробной информации.

Основные моменты

Вот несколько примечательных событий, возможно, вы найдете что-то интересное.

  • Поддержка функций div0и divnull.
  • Поддерживает создание таблиц, содержащих типы GEOMETRY.
  • Поддерживает VACUUM TEMPORARY FILES [RETAIN <number> SECONDS|DAYS] [LIMIT <number>];оператор очистки временных файлов.

Что дальше

Мы всегда открыты для передовых технологий и инновационных идей и приглашаем вас присоединиться к сообществу и вдохнуть жизнь в Databend.

поддерживатьDESC[RIBE] [TABLE] <name>

Databend уже поддерживает DESC[RIBE] <name>операторы для описания информации, связанной с таблицами.

Теперь мы надеемся расширить этот синтаксис и улучшить его, DESC[RIBE] [TABLE] <name>чтобы он соответствовал идиоматическому синтаксису других систем баз данных, и, с другой стороны, можно более четко описать тип объекта.

После этого улучшения мы ожидаем, что сможем поддерживать одновременно следующие два метода для получения t1соответствующей информации о таблице:

desc t1;
desc table t1;

Выпуск № 14713 | подвиг: DESC[RIBE] [ТАБЛИЦА] <имя>

Если вам интересна эта тема, вы можете попробовать решить некоторые проблемы или поучаствовать в дискуссиях и PR-обзорах. Кроме того, вы можете нажать на https://link.databend.rs/im-feeling-lucky , чтобы выбрать случайный вопрос, удачи!

Журнал изменений

Ознакомьтесь с журналом изменений ежедневных сборок Databend, чтобы быть в курсе последних событий.

Адрес: https://github.com/datafuselabs/databend/releases

Авторы

Большое спасибо авторам за их прекрасную работу на этой неделе.

Связаться с нами

Databend — это гибкое, недорогое новое хранилище данных с открытым исходным кодом, основанное на объектном хранилище, которое также может выполнять анализ в реальном времени. Мы с нетерпением ждем вашего внимания и совместного изучения облачных решений для хранения данных, чтобы создать новое поколение облака данных с открытым исходным кодом.

Линус взял дело в свои руки, чтобы не дать разработчикам ядра заменять табуляции пробелами. Его отец — один из немногих руководителей, умеющих писать код, его второй сын — директор отдела технологий с открытым исходным кодом, а младший сын — ядро. Соавтор открытого исходного кода Huawei: потребовался 1 год для преобразования 5000 часто используемых мобильных приложений. Комплексный переход на Hongmeng Java — язык, наиболее подверженный сторонним уязвимостям. Ван Чэнлу, отец Hongmeng: Hongmeng с открытым исходным кодом — единственная архитектурная инновация. в области базового программного обеспечения в Китае Ма Хуатенг и Чжоу Хунъи пожимают друг другу руки, чтобы «избавиться от обид». Бывший разработчик Microsoft: производительность Windows 11 «смехотворно плоха» « Хотя то, что Laoxiangji является открытым исходным кодом, - это не код, а причины этого. Meta Llama 3 официально выпущена. Google объявляет о масштабной реструктуризации .
{{o.name}}
{{m.name}}

рекомендация

отmy.oschina.net/u/5489811/blog/11044892