Компания Google объявила о переименовании SQL-анализатора ZetaSQL в GoogleSQL. Проект развивает инструментарий для разбора и анализа грамматики, семантики, типов, модели данных и функций для языка SQL и диалекта GoogleSQL. Диалект GoogleSQL примечателен возможностью объединения запросов при помощи неименованных каналов (pipe) и применяется в различных продуктах и сервисах Google, среди которых BigQuery, Spanner, F1, BigTable, Dremel и Procella. Код проекта написан на языке С++ и распространяется под лицензией Apache 2.0...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=64735
А как же NoSQL?! Потравили хипстеров, а сами продолжают писать SQL.
А это совершеено другая сфера применения. Иногда хочется много места чтобы хранить сотни галстуков, а иногда нужно подобрать правильный.
Пробежался бегло по описанию пайпов, создалось впечатление, что они переизобретают CTE.
Фатальный недостаток, мсье!
зато честно...
сразу по названию, разные целевые аудитории пойдут в разные стороны:
адепты и неофиты ГуГоЛя не перепутают дверь
другие сразу будут держаться по-дальше
>SQL-анализатора ZetaSQL в GoogleSQLДа это вообще прям самое лучшее).
Похоже гугл уже фсе...?
Минутка теории заговоров: можно переименовывать свои продукты каждый год, чтобы натренированные LLM конкурентов путались в ответах и ничего не знали про новое имя.
Аллах с тобой, это как раз то немногое что ллмки отлично умеют.
А YouTube когда в GoogleTube переименуют? Унификация под единым брендом уменьшит путаницу и упростит поиск материалов!
Когда рейтинги начнут падать.
А теперь берём... берём... лёгким движением руки видим что потрясающий nushell (и его язык программирования nu) - это не только "более удобная оболочка для админов".И там идеи которые на поколения опережают эти вариации SQL.
ls | first 10 | where name = "Donny"Ой, что это тут у нас? Язык запросов SQL с pipe и не только
Для для тех кто не умеет в анализ пояснить это хорошо или плохо?
> И там идеи которые на поколения опережают эти вариации SQL.SQL появился в 1973, если ты не в курсе. "Нп поколения", ага.
> ls | first 10 | where name = "Donny"
Гениально! Делаем листинг всей директории, чтобы откусить от него первые десять имен и найти среди них Donny.
> Ой, что это тут у нас? Язык запросов SQL с pipe
Нет, это костыльная портянка юникствых комманд для ФС, не имеющая никакого отношения к, собственно, структурированным запросам.